|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
Descriptor sets describe what uavs should be bound together in one place. More...
#include <OgreDescriptorSetUav.h>
| Classes | |
| struct | BufferSlot | 
| struct | Slot | 
| struct | TextureSlot | 
| Public Types | |
| enum | SlotType { SlotTypeBuffer , SlotTypeTexture } | 
| Public Member Functions | |
| DescriptorSetUav () | |
| void | checkValidity () const | 
| bool | operator!= (const DescriptorSetUav &other) const | 
| Warning: This operator won't see changes in UAVs (i.e. | |
| bool | operator< (const DescriptorSetUav &other) const | 
| Public Attributes | |
| uint16 | mRefCount | 
| void * | mRsData | 
| Render-System specific data. | |
| FastArray< Slot > | mUavs | 
Descriptor sets describe what uavs should be bound together in one place.
| 
 | inline | 
| void Ogre::DescriptorSetUav::checkValidity | ( | ) | const | 
| 
 | inline | 
Warning: This operator won't see changes in UAVs (i.e.
data baked into mRsData). If you get notifyTextureChanged call, the UAV has changed and you must assume the DescriptorSetUav has changed. UAV = Unordered Access View.
References mUavs, and Ogre::FastArray< T >::size().
| 
 | inline | 
References mUavs, and Ogre::FastArray< T >::size().
| uint16 Ogre::DescriptorSetUav::mRefCount | 
| void* Ogre::DescriptorSetUav::mRsData | 
Render-System specific data.
Referenced by operator!=(), and operator<().