Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CMeshTriangleSelector Class Reference
Inheritance diagram for Skylicht::CMeshTriangleSelector:
Skylicht::CTriangleSelector

Public Member Functions

 CMeshTriangleSelector (CEntity *entity)
virtual void init ()
virtual const core::aabbox3df & getBBox ()
void updateFromMeshBuffer (const IMeshBuffer *meshBuffer, u32 &triangleCount)
Public Member Functions inherited from Skylicht::CTriangleSelector
 CTriangleSelector (CEntity *entity)
virtual void getTriangles (core::triangle3df *triangles)
u32 getTriangleCount ()
CEntitygetEntity ()

Additional Inherited Members

Protected Attributes inherited from Skylicht::CTriangleSelector
CEntitym_entity
core::aabbox3df m_bbox
core::array< core::triangle3df > m_triangles

Member Function Documentation

◆ getBBox()

virtual const core::aabbox3df & Skylicht::CMeshTriangleSelector::getBBox ( )
virtual

Reimplemented from Skylicht::CTriangleSelector.

◆ init()

virtual void Skylicht::CMeshTriangleSelector::init ( )
virtual

The documentation for this class was generated from the following file: