OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
OgreHardwareVertexBuffer.h File Reference
#include "OgrePrerequisites.h"
#include "OgreColourValue.h"
#include "OgreCommon.h"
#include "OgreHardwareBuffer.h"
#include "OgreSharedPtr.h"
#include "Vao/OgreVertexBufferPacked.h"
#include "ogrestd/list.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"

Classes

class  Ogre::v1::HardwareVertexBuffer
 Specialisation of HardwareBuffer for a vertex buffer. More...
 
class  Ogre::v1::HardwareVertexBufferSharedPtr
 Shared pointer implementation used to share vertex buffers. More...
 
class  Ogre::v1::VertexBufferBinding
 Records the state of all the vertex buffer bindings required to provide a vertex declaration with the input data it needs for the vertex elements. More...
 
class  Ogre::v1::VertexDeclaration
 This class declares the format of a set of vertex inputs, which can be issued to the rendering API through a RenderOperation. More...
 
class  Ogre::v1::VertexElement
 This class declares the usage of a single vertex buffer as a component of a complete VertexDeclaration. More...
 

Namespaces

 Ogre
 bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>
 
 Ogre::v1
 

Typedefs

typedef HardwareBufferLockGuard Ogre::v1::HardwareVertexBufferLockGuard
 Locking helper. More...