Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CCollisionBuilder Member List

This is the complete list of members for Skylicht::CCollisionBuilder, including all inherited members.

build()=0 (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilderpure virtual
CCollisionBuilder() (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilder
clear() (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuildervirtual
drawDebug() (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilderinlinevirtual
findNode(CCollisionNode *node, CCollisionNode **nodes, int count) (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilder
getCollisionPoint(const core::vector3df &target, const core::vector3df &pos, core::vector3df &outCollisionPoint, core::triangle3df &outTriangle, CCollisionNode *&outNode) (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuildervirtual
getCollisionPoint(const core::line3d< f32 > &ray, f32 &outBestDistanceSquared, core::vector3df &outIntersection, core::triangle3df &outTriangle, CCollisionNode *&outNode)=0 (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilderpure virtual
getObjectWithRay(const core::line3d< f32 > &ray, f32 &outBestDistanceSquared, core::vector3df &outCollisionPoint, core::triangle3df &outTriangle, CCollisionNode *&outNode) (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuildervirtual
getTriangles(const core::aabbox3df &box, core::array< core::triangle3df * > &result, core::array< CCollisionNode * > &nodes)=0 (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilderpure virtual
m_nodes (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilderprotected
removeCollision(CGameObject *object) (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilder
removeCollision(CCollisionNode **nodes, int count) (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuilder
~CCollisionBuilder() (defined in Skylicht::CCollisionBuilder)Skylicht::CCollisionBuildervirtual