Reformat the code, using:

find -type f |  # list all regular files
  grep -E '\.(h|cpp|mm)$' |  # filter for source files
  grep -v '/mt_' |  # filter out generated files
  grep -v '/vendor/' | # and vendored GL
  grep -v '/test/image_loader_test.cpp' |  # and this file (has giant literals arrays)
  xargs -n 1 -P $(nproc) clang-format -i  # reformat everything

Co-authored-by: numzero <numzer0@yandex.ru>
This commit is contained in:
Desour
2024-03-20 19:35:52 +01:00
parent eb4dec46c2
commit 2bf1d12353
292 changed files with 37376 additions and 42421 deletions

View File

@ -17,12 +17,11 @@ namespace scene
class CBillboardSceneNode : virtual public IBillboardSceneNode
{
public:
//! constructor
CBillboardSceneNode(ISceneNode* parent, ISceneManager* mgr, s32 id,
const core::vector3df& position, const core::dimension2d<f32>& size,
video::SColor colorTop=video::SColor(0xFFFFFFFF),
video::SColor colorBottom=video::SColor(0xFFFFFFFF));
CBillboardSceneNode(ISceneNode *parent, ISceneManager *mgr, s32 id,
const core::vector3df &position, const core::dimension2d<f32> &size,
video::SColor colorTop = video::SColor(0xFFFFFFFF),
video::SColor colorBottom = video::SColor(0xFFFFFFFF));
virtual ~CBillboardSceneNode();
@ -33,43 +32,43 @@ public:
void render() override;
//! returns the axis aligned bounding box of this node
const core::aabbox3d<f32>& getBoundingBox() const override;
const core::aabbox3d<f32> &getBoundingBox() const override;
//! sets the size of the billboard
void setSize(const core::dimension2d<f32>& size) override;
void setSize(const core::dimension2d<f32> &size) override;
//! Sets the widths of the top and bottom edges of the billboard independently.
void setSize(f32 height, f32 bottomEdgeWidth, f32 topEdgeWidth) override;
//! gets the size of the billboard
const core::dimension2d<f32>& getSize() const override;
const core::dimension2d<f32> &getSize() const override;
//! Gets the widths of the top and bottom edges of the billboard.
void getSize(f32& height, f32& bottomEdgeWidth, f32& topEdgeWidth) const override;
void getSize(f32 &height, f32 &bottomEdgeWidth, f32 &topEdgeWidth) const override;
video::SMaterial& getMaterial(u32 i) override;
video::SMaterial &getMaterial(u32 i) override;
//! returns amount of materials used by this scene node.
u32 getMaterialCount() const override;
//! Set the color of all vertices of the billboard
//! \param overallColor: the color to set
void setColor(const video::SColor& overallColor) override;
void setColor(const video::SColor &overallColor) override;
//! Set the color of the top and bottom vertices of the billboard
//! \param topColor: the color to set the top vertices
//! \param bottomColor: the color to set the bottom vertices
virtual void setColor(const video::SColor& topColor,
const video::SColor& bottomColor) override;
virtual void setColor(const video::SColor &topColor,
const video::SColor &bottomColor) override;
//! Gets the color of the top and bottom vertices of the billboard
//! \param[out] topColor: stores the color of the top vertices
//! \param[out] bottomColor: stores the color of the bottom vertices
virtual void getColor(video::SColor& topColor,
video::SColor& bottomColor) const override;
virtual void getColor(video::SColor &topColor,
video::SColor &bottomColor) const override;
//! Get the real boundingbox used by the billboard (which depends on the active camera)
const core::aabbox3d<f32>& getTransformedBillboardBoundingBox(const irr::scene::ICameraSceneNode* camera) override;
const core::aabbox3d<f32> &getTransformedBillboardBoundingBox(const irr::scene::ICameraSceneNode *camera) override;
//! Get the amount of mesh buffers.
u32 getMeshBufferCount() const override
@ -78,9 +77,9 @@ public:
}
//! Get pointer to the mesh buffer.
IMeshBuffer* getMeshBuffer(u32 nr) const override
IMeshBuffer *getMeshBuffer(u32 nr) const override
{
if ( nr == 0 )
if (nr == 0)
return Buffer;
return 0;
}
@ -89,13 +88,12 @@ public:
ESCENE_NODE_TYPE getType() const override { return ESNT_BILLBOARD; }
//! Creates a clone of this scene node and its children.
ISceneNode* clone(ISceneNode* newParent=0, ISceneManager* newManager=0) override;
ISceneNode *clone(ISceneNode *newParent = 0, ISceneManager *newManager = 0) override;
protected:
void updateMesh(const irr::scene::ICameraSceneNode* camera);
void updateMesh(const irr::scene::ICameraSceneNode *camera);
private:
//! Size.Width is the bottom edge width
core::dimension2d<f32> Size;
f32 TopEdgeWidth;
@ -104,14 +102,12 @@ private:
// TODO: BUG - still can be wrong with scaling < 1. Billboards should calculate relative coordinates for their mesh
// and then use the node-scaling. But needs some work...
/** Note that we can't use the real boundingbox for culling because at that point
the camera which is used to calculate the billboard is not yet updated. So we only
know the real boundingbox after rendering - which is too late for culling. */
the camera which is used to calculate the billboard is not yet updated. So we only
know the real boundingbox after rendering - which is too late for culling. */
core::aabbox3d<f32> BBoxSafe;
scene::SMeshBuffer* Buffer;
scene::SMeshBuffer *Buffer;
};
} // end namespace scene
} // end namespace irr