Flair
Framework Libre Air
flair::simulator::MeshSceneNode Class Reference
+ Inheritance diagram for flair::simulator::MeshSceneNode:

Public Member Functions

 MeshSceneNode (Model *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1)
 
 MeshSceneNode (irr::scene::ISceneNode *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1)
 
virtual void OnRegisterSceneNode (void)
 
virtual void render (void)
 
virtual const irr::core::aabbox3d< irr::f32 > & getBoundingBox () const
 
virtual irr::u32 getMaterialCount (void) const
 
virtual irr::video::SMaterial & getMaterial (irr::u32 i)
 
virtual void setMesh (irr::scene::IMesh *ptr)
 
virtual irr::scene::IMesh * getMesh (void)
 
virtual void setReadOnlyMaterials (bool readonly)
 
virtual bool isReadOnlyMaterials (void) const
 
virtual irr::scene::IShadowVolumeSceneNode * addShadowVolumeSceneNode (const irr::scene::IMesh *shadowMesh=0, irr::s32 id=-1, bool zfailmethod=true, irr::f32 infinity=1000.0f)