OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::DescriptorSetUav::Slot Struct Reference

#include <OgreDescriptorSetUav.h>

Public Member Functions

 Slot ()
 
 Slot (SlotType _slotType)
 
bool empty () const
 
BufferSlotgetBuffer ()
 
const BufferSlotgetBuffer () const
 
TextureSlotgetTexture ()
 
const TextureSlotgetTexture () const
 
bool isBuffer () const
 
bool isTexture () const
 
bool operator!= (const Slot &other) const
 
bool operator< (const Slot &other) const
 

Public Attributes

SlotType slotType
 
BufferSlot buffer
 
TextureSlot texture
 

Constructor & Destructor Documentation

◆ Slot() [1/2]

Ogre::DescriptorSetUav::Slot::Slot ( )
inline

◆ Slot() [2/2]

Ogre::DescriptorSetUav::Slot::Slot ( SlotType  _slotType)
inline

Member Function Documentation

◆ empty()

bool Ogre::DescriptorSetUav::Slot::empty ( ) const
inline

◆ getBuffer() [1/2]

BufferSlot& Ogre::DescriptorSetUav::Slot::getBuffer ( )
inline

◆ getBuffer() [2/2]

const BufferSlot& Ogre::DescriptorSetUav::Slot::getBuffer ( ) const
inline

◆ getTexture() [1/2]

TextureSlot& Ogre::DescriptorSetUav::Slot::getTexture ( )
inline

◆ getTexture() [2/2]

const TextureSlot& Ogre::DescriptorSetUav::Slot::getTexture ( ) const
inline

◆ isBuffer()

bool Ogre::DescriptorSetUav::Slot::isBuffer ( ) const
inline

◆ isTexture()

bool Ogre::DescriptorSetUav::Slot::isTexture ( ) const
inline

◆ operator!=()

bool Ogre::DescriptorSetUav::Slot::operator!= ( const Slot other) const
inline

References buffer, slotType, and texture.

◆ operator<()

bool Ogre::DescriptorSetUav::Slot::operator< ( const Slot other) const
inline

References buffer, slotType, and texture.

Member Data Documentation

◆ buffer

BufferSlot Ogre::DescriptorSetUav::Slot::buffer

Referenced by operator!=(), and operator<().

◆ slotType

SlotType Ogre::DescriptorSetUav::Slot::slotType

Referenced by operator!=(), and operator<().

◆ texture

TextureSlot Ogre::DescriptorSetUav::Slot::texture

Referenced by operator!=(), and operator<().


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