OGRE: OgreBufferPacked.h File Reference

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Classes | Namespaces | Typedefs | Enumerations
OgreBufferPacked.h File Reference
`#include "OgreResourceTransition.h"`

## Classes
class | Ogre::BufferPacked
struct | Ogre::FreeOnDestructor
| Helper class to that will free the pointer on the destructor. More...

## Namespaces
| Ogre

## Typedefs
typedef StdUnorderedSet< BufferPacked * > | Ogre::BufferPackedSet
typedef StdVector< BufferPacked * > | Ogre::BufferPackedVec

## Enumerations
enum | Ogre::BufferBindFlags { Ogre::BB_FLAG_VERTEX = 1u << BP_TYPE_VERTEX, Ogre::BB_FLAG_INDEX = 1u << BP_TYPE_INDEX, Ogre::BB_FLAG_CONST = 1u << BP_TYPE_CONST, Ogre::BB_FLAG_TEX = 1u << BP_TYPE_TEX, Ogre::BB_FLAG_UAV = 1u << BP_TYPE_UAV, Ogre::BB_FLAG_INDIRECT = 1u << BP_TYPE_INDIRECT }
enum | Ogre::BufferPackedTypes { Ogre::BP_TYPE_VERTEX, Ogre::BP_TYPE_INDEX, Ogre::BP_TYPE_CONST, Ogre::BP_TYPE_TEX, Ogre::BP_TYPE_UAV, Ogre::BP_TYPE_INDIRECT, Ogre::NUM_BUFFER_PACKED_TYPES }
enum | Ogre::BufferType { Ogre::BT_IMMUTABLE, Ogre::BT_DEFAULT, Ogre::BT_DYNAMIC_DEFAULT, Ogre::BT_DYNAMIC_PERSISTENT, Ogre::BT_DYNAMIC_PERSISTENT_COHERENT }
enum | Ogre::MappingState { Ogre::MS_UNMAPPED, Ogre::MS_MAPPED, Ogre::NUM_MAPPING_STATE }
enum | Ogre::UnmapOptions { Ogre::UO_UNMAP_ALL, Ogre::UO_KEEP_PERSISTENT }