|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
#include <OgreDescriptorSetTexture.h>
| Classes | |
| struct | BufferSlot | 
| struct | Slot | 
| struct | TextureSlot | 
| Public Types | |
| enum | SlotType { SlotTypeBuffer , SlotTypeTexture } | 
| Public Member Functions | |
| DescriptorSetTexture2 () | |
| void | checkValidity () const | 
| bool | operator!= (const DescriptorSetTexture2 &other) const | 
| Warning: This operator won't see changes in SRV (i.e. | |
| bool | operator< (const DescriptorSetTexture2 &other) const | 
| Public Attributes | |
| uint16 | mRefCount | 
| void * | mRsData | 
| Render-System specific data. | |
| uint16 | mShaderTypeTexCount [NumShaderTypes] | 
| FastArray< Slot > | mTextures | 
| 
 | inline | 
| void Ogre::DescriptorSetTexture2::checkValidity | ( | ) | const | 
| 
 | inline | 
Warning: This operator won't see changes in SRV (i.e.
data baked into mRsData). If you get notifyTextureChanged call, the Texture has changed and you must assume the DescriptorSetTexture2 has changed. SRV = Shader Resource View.
References mShaderTypeTexCount, mTextures, Ogre::NumShaderTypes, and Ogre::FastArray< T >::size().
| 
 | inline | 
References mShaderTypeTexCount, mTextures, Ogre::NumShaderTypes, and Ogre::FastArray< T >::size().
| uint16 Ogre::DescriptorSetTexture2::mRefCount | 
| void* Ogre::DescriptorSetTexture2::mRsData | 
Render-System specific data.
| uint16 Ogre::DescriptorSetTexture2::mShaderTypeTexCount[NumShaderTypes] | 
Referenced by operator!=(), and operator<().
Referenced by operator!=(), and operator<().