OGRE-Next: OgreCompositorPassDef.h File Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Variables
OgreCompositorPassDef.h File Reference
`#include "OgrePrerequisites.h"`
`#include "OgreIdString.h"`
`#include "OgreRenderPassDescriptor.h"`
`#include "OgreResourceTransition.h"`
`#include "ogrestd/vector.h"`
`#include "OgreHeaderPrefix.h"`
`#include "OgreHeaderSuffix.h"`

## Classes
class | Ogre::CompositorPassDef
| Interface to abstract all types of pass definitions (see CompositorPassType): More...
struct | Ogre::CompositorPassDef::UavDependency
struct | Ogre::CompositorPassDef::ViewportRect
class | Ogre::CompositorTargetDef

## Namespaces
namespace | Ogre
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>

## Typedefs
typedef vector< CompositorPassDef * >::type | Ogre::CompositorPassDefVec

## Enumerations
enum | Ogre::CompositorPassType { Ogre::PASS_INVALID = 0 , Ogre::PASS_SCENE , Ogre::PASS_QUAD , Ogre::PASS_CLEAR , Ogre::PASS_STENCIL , Ogre::PASS_RESOLVE , Ogre::PASS_DEPTHCOPY , Ogre::PASS_UAV , Ogre::PASS_MIPMAP , Ogre::PASS_IBL_SPECULAR , Ogre::PASS_SHADOWS , Ogre::PASS_TARGET_BARRIER , Ogre::PASS_WARM_UP , Ogre::PASS_COMPUTE , Ogre::PASS_CUSTOM }

## Variables
const char * | Ogre::CompositorPassTypeEnumNames [PASS_CUSTOM+1u]