Liste complète des membres de castor3d::Geometry, y compris les membres hérités :
Animable(Scene &p_scene) | castor3d::Animable | explicitprotected |
Animable(Animable &&p_rhs)=default | castor3d::Animable | protected |
Animable(Animable const &p_rhs)=delete | castor3d::Animable | protected |
attachTo(SceneNodeSPtr p_node) | castor3d::MovableObject | virtual |
cleanupAnimations() | castor3d::Animable | |
detach() | castor3d::MovableObject | |
doAddAnimation(AnimationSPtr &&p_animation) | castor3d::Animable | protected |
doGetAnimation(castor::String const &p_name) | castor3d::Animable | inlineprotected |
Geometry(castor::String const &name, Scene &scene, SceneNodeSPtr node, MeshSPtr mesh=nullptr) | castor3d::Geometry | |
getAnimation(castor::String const &p_name) const | castor3d::Animable | |
getAnimation(castor::String const &p_name) | castor3d::Animable | |
getAnimations() const | castor3d::Animable | inline |
getBoundingBox(Submesh const &submesh) const | castor3d::Geometry | |
getBoundingBox() const | castor3d::Geometry | inline |
getBoundingSphere(Submesh const &submesh) const | castor3d::Geometry | |
getBoundingSphere() const | castor3d::Geometry | inline |
getMaterial(Submesh const &submesh) const | castor3d::Geometry | |
getMesh() const | castor3d::Geometry | inline |
getParent() const | castor3d::MovableObject | inline |
getType() const | castor3d::MovableObject | inline |
hasAnimation(castor::String const &p_name) const | castor3d::Animable | |
isShadowCaster() const | castor3d::RenderedObject | inline |
isShadowReceiver() const | castor3d::RenderedObject | inline |
isVisible() const | castor3d::RenderedObject | inline |
m_animations | castor3d::Animable | protected |
m_notifyIndex | castor3d::MovableObject | protected |
m_sceneNode | castor3d::MovableObject | protected |
m_strNodeName | castor3d::MovableObject | protected |
m_type | castor3d::MovableObject | protected |
MovableObject(castor::String const &p_name, Scene &p_scene, MovableType p_type, SceneNodeSPtr p_sn) | castor3d::MovableObject | |
operator=(Animable &&p_rhs)=default | castor3d::Animable | protected |
operator=(Animable const &p_rhs)=delete | castor3d::Animable | protected |
prepare(uint32_t &nbFaces, uint32_t &nbVertex) | castor3d::Geometry | |
setBoundingBox(Submesh const &submesh, castor::BoundingBox const &box) | castor3d::Geometry | |
setMaterial(Submesh &submesh, MaterialSPtr material, bool updateSubmesh=true) | castor3d::Geometry | |
setMesh(MeshSPtr mesh) | castor3d::Geometry | |
setShadowCaster(bool p_value) | castor3d::RenderedObject | inline |
setShadowReceiver(bool p_value) | castor3d::RenderedObject | inline |
setVisible(bool p_value) | castor3d::RenderedObject | inline |
updateContainers(SubmeshBoundingBoxList const &boxes) | castor3d::Geometry | |
~Animable() | castor3d::Animable | protectedvirtual |
~MovableObject() | castor3d::MovableObject | virtual |