#include <CDynamicMeshBuffer.h>
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().