Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials |
#include <CDynamicMeshBuffer.h>
Public Member Functions | |
CDynamicMeshBuffer (video::E_VERTEX_TYPE vertexType, video::E_INDEX_TYPE indexType) | |
constructor | |
virtual const core::aabbox3d < f32 > & | getBoundingBox () const |
Get bounding box. | |
virtual IIndexBuffer & | getIndexBuffer () const |
virtual const video::SMaterial & | getMaterial () const |
Get Material of this buffer. | |
virtual video::SMaterial & | getMaterial () |
Get Material of this buffer. | |
virtual IVertexBuffer & | getVertexBuffer () const |
virtual void | recalculateBoundingBox () |
Recalculate bounding box. | |
virtual void | setBoundingBox (const core::aabbox3df &box) |
Set bounding box. | |
virtual void | setIndexBuffer (IIndexBuffer *newIndexBuffer) |
virtual void | setVertexBuffer (IVertexBuffer *newVertexBuffer) |
virtual | ~CDynamicMeshBuffer () |
destructor | |
Public Attributes | |
core::aabbox3d< f32 > | BoundingBox |
video::SMaterial | Material |
Definition at line 18 of file CDynamicMeshBuffer.h.
irr::scene::CDynamicMeshBuffer::CDynamicMeshBuffer | ( | video::E_VERTEX_TYPE | vertexType, |
video::E_INDEX_TYPE | indexType | ||
) | [inline] |
constructor
Definition at line 22 of file CDynamicMeshBuffer.h.
virtual irr::scene::CDynamicMeshBuffer::~CDynamicMeshBuffer | ( | ) | [inline, virtual] |
destructor
Definition at line 29 of file CDynamicMeshBuffer.h.
References irr::IReferenceCounted::drop().
virtual const core::aabbox3d<f32>& irr::scene::CDynamicMeshBuffer::getBoundingBox | ( | ) | const [inline, virtual] |
Get bounding box.
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 80 of file CDynamicMeshBuffer.h.
References BoundingBox.
virtual IIndexBuffer& irr::scene::CDynamicMeshBuffer::getIndexBuffer | ( | ) | const [inline, virtual] |
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 42 of file CDynamicMeshBuffer.h.
virtual const video::SMaterial& irr::scene::CDynamicMeshBuffer::getMaterial | ( | ) | const [inline, virtual] |
Get Material of this buffer.
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 68 of file CDynamicMeshBuffer.h.
References Material.
virtual video::SMaterial& irr::scene::CDynamicMeshBuffer::getMaterial | ( | ) | [inline, virtual] |
Get Material of this buffer.
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 74 of file CDynamicMeshBuffer.h.
References Material.
virtual IVertexBuffer& irr::scene::CDynamicMeshBuffer::getVertexBuffer | ( | ) | const [inline, virtual] |
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 37 of file CDynamicMeshBuffer.h.
Referenced by recalculateBoundingBox().
virtual void irr::scene::CDynamicMeshBuffer::recalculateBoundingBox | ( | ) | [inline, virtual] |
Recalculate bounding box.
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 92 of file CDynamicMeshBuffer.h.
References irr::core::aabbox3d< T >::addInternalPoint(), BoundingBox, getVertexBuffer(), irr::core::aabbox3d< T >::reset(), and irr::scene::IVertexBuffer::size().
virtual void irr::scene::CDynamicMeshBuffer::setBoundingBox | ( | const core::aabbox3df & | box | ) | [inline, virtual] |
Set bounding box.
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 86 of file CDynamicMeshBuffer.h.
References BoundingBox.
virtual void irr::scene::CDynamicMeshBuffer::setIndexBuffer | ( | IIndexBuffer * | newIndexBuffer | ) | [inline, virtual] |
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 57 of file CDynamicMeshBuffer.h.
References irr::IReferenceCounted::drop(), and irr::IReferenceCounted::grab().
virtual void irr::scene::CDynamicMeshBuffer::setVertexBuffer | ( | IVertexBuffer * | newVertexBuffer | ) | [inline, virtual] |
Implements irr::scene::IDynamicMeshBuffer.
Definition at line 47 of file CDynamicMeshBuffer.h.
References irr::IReferenceCounted::drop(), and irr::IReferenceCounted::grab().
Definition at line 105 of file CDynamicMeshBuffer.h.
Referenced by getBoundingBox(), recalculateBoundingBox(), and setBoundingBox().
Definition at line 104 of file CDynamicMeshBuffer.h.
Referenced by getMaterial().
The Irrlicht
Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated
on Fri May 25 2012 04:23:35 by Doxygen
(1.7.6.1) |