|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
#include "OgrePrerequisites.h"#include "ogrestd/map.h"#include "OgreHeaderPrefix.h"#include "OgreHeaderSuffix.h"| Classes | |
| class | Ogre::BarrierSolver | 
| struct | Ogre::GpuTrackedResource | 
| struct | Ogre::ResourceStatus | 
| struct | Ogre::ResourceTransition | 
| Namespaces | |
| namespace | Ogre | 
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |
| namespace | Ogre::ResourceAccess | 
| namespace | Ogre::ResourceLayout | 
| Typedefs | |
| typedef StdMap< GpuTrackedResource *, ResourceStatus > | Ogre::ResourceStatusMap | 
| typedef FastArray< ResourceTransition > | Ogre::ResourceTransitionArray | 
| Enumerations | |
| enum | Ogre::ResourceLayout::Layout { Ogre::ResourceLayout::Undefined , Ogre::ResourceLayout::Texture , Ogre::ResourceLayout::RenderTarget , Ogre::ResourceLayout::RenderTargetReadOnly , Ogre::ResourceLayout::ResolveDest , Ogre::ResourceLayout::Clear , Ogre::ResourceLayout::Uav , Ogre::ResourceLayout::CopySrc , Ogre::ResourceLayout::CopyDst , Ogre::ResourceLayout::MipmapGen , Ogre::ResourceLayout::CopyEncoderManaged , Ogre::ResourceLayout::PresentReady , Ogre::ResourceLayout::NumResourceLayouts } | 
| enum | Ogre::ResourceAccess::ResourceAccess { Ogre::ResourceAccess::Undefined = 0x00 , Ogre::ResourceAccess::Read = 0x01 , Ogre::ResourceAccess::Write = 0x02 , Ogre::ResourceAccess::ReadWrite = Read | Write } | 
| Enum identifying the texture access privilege.  More... | |
| Functions | |
| const char * | Ogre::ResourceAccess::toString (ResourceAccess value) |