OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::CompositorNamedBuffer Struct Reference

#include <OgreCompositorNamedBuffer.h>

Public Member Functions

 CompositorNamedBuffer ()
 
 CompositorNamedBuffer (IdString _name, UavBufferPacked *_buffer)
 
bool operator() (const CompositorNamedBuffer &left, const CompositorNamedBuffer &right) const
 
bool operator() (const CompositorNamedBuffer &left, IdString right) const
 
bool operator() (IdString left, const CompositorNamedBuffer &right) const
 

Public Attributes

UavBufferPackedbuffer
 
IdString name
 

Constructor & Destructor Documentation

◆ CompositorNamedBuffer() [1/2]

Ogre::CompositorNamedBuffer::CompositorNamedBuffer ( )
inline

◆ CompositorNamedBuffer() [2/2]

Ogre::CompositorNamedBuffer::CompositorNamedBuffer ( IdString  _name,
UavBufferPacked _buffer 
)
inline

Member Function Documentation

◆ operator()() [1/3]

bool Ogre::CompositorNamedBuffer::operator() ( const CompositorNamedBuffer left,
const CompositorNamedBuffer right 
) const
inline

References name.

◆ operator()() [2/3]

bool Ogre::CompositorNamedBuffer::operator() ( const CompositorNamedBuffer left,
IdString  right 
) const
inline

References name.

◆ operator()() [3/3]

bool Ogre::CompositorNamedBuffer::operator() ( IdString  left,
const CompositorNamedBuffer right 
) const
inline

References name.

Member Data Documentation

◆ buffer

UavBufferPacked* Ogre::CompositorNamedBuffer::buffer

◆ name

IdString Ogre::CompositorNamedBuffer::name

Referenced by operator()().


The documentation for this struct was generated from the following file: