#include <OgreD3D11HLSLProgram.h>
Public Member Functions | |
| BufferInfo () | |
| BufferInfo (const BufferInfo &info) | |
| BufferInfo (const String &name) | |
| BufferInfo (unsigned int index) | |
| BufferInfo (unsigned int index, const String &name) | |
| bool | operator< (const BufferInfo &other) const |
| BufferInfo & | operator= (const BufferInfo &info) |
| BufferInfo & | operator= (const String &name) |
| BufferInfo & | operator= (unsigned int index) |
| bool | operator== (const BufferInfo &other) const |
Public Attributes | |
| unsigned int | mIdx |
| String | mName |
| ShaderVars | mShaderVars |
| HardwareUniformBufferSharedPtr | mUniformBuffer |
Static Public Attributes | |
| static _StringHash | mHash |
Definition at line 160 of file OgreD3D11HLSLProgram.h.
| Ogre::D3D11HLSLProgram::BufferInfo::BufferInfo | ( | ) |
Definition at line 169 of file OgreD3D11HLSLProgram.h.
References mUniformBuffer, and Ogre::SharedPtr< T >::setNull().
| Ogre::D3D11HLSLProgram::BufferInfo::BufferInfo | ( | unsigned int | index, |
| const String & | name | ||
| ) |
Definition at line 170 of file OgreD3D11HLSLProgram.h.
References mUniformBuffer, and Ogre::SharedPtr< T >::setNull().
| Ogre::D3D11HLSLProgram::BufferInfo::BufferInfo | ( | const BufferInfo & | info | ) |
Definition at line 177 of file OgreD3D11HLSLProgram.h.
| Ogre::D3D11HLSLProgram::BufferInfo::BufferInfo | ( | unsigned int | index | ) |
Definition at line 197 of file OgreD3D11HLSLProgram.h.
| Ogre::D3D11HLSLProgram::BufferInfo::BufferInfo | ( | const String & | name | ) |
Definition at line 198 of file OgreD3D11HLSLProgram.h.
| bool Ogre::D3D11HLSLProgram::BufferInfo::operator< | ( | const BufferInfo & | other | ) | const |
Definition at line 206 of file OgreD3D11HLSLProgram.h.
References INVALID_IDX, mIdx, and mName.
| BufferInfo& Ogre::D3D11HLSLProgram::BufferInfo::operator= | ( | const BufferInfo & | info | ) |
Definition at line 187 of file OgreD3D11HLSLProgram.h.
References mIdx, mName, mShaderVars, and mUniformBuffer.
| BufferInfo& Ogre::D3D11HLSLProgram::BufferInfo::operator= | ( | const String & | name | ) |
Definition at line 200 of file OgreD3D11HLSLProgram.h.
| BufferInfo& Ogre::D3D11HLSLProgram::BufferInfo::operator= | ( | unsigned int | index | ) |
Definition at line 199 of file OgreD3D11HLSLProgram.h.
| bool Ogre::D3D11HLSLProgram::BufferInfo::operator== | ( | const BufferInfo & | other | ) | const |
Definition at line 202 of file OgreD3D11HLSLProgram.h.
|
static |
Definition at line 162 of file OgreD3D11HLSLProgram.h.
| unsigned int Ogre::D3D11HLSLProgram::BufferInfo::mIdx |
Definition at line 163 of file OgreD3D11HLSLProgram.h.
Referenced by operator<(), operator=(), and operator==().
| String Ogre::D3D11HLSLProgram::BufferInfo::mName |
Definition at line 164 of file OgreD3D11HLSLProgram.h.
Referenced by operator<(), operator=(), and operator==().
|
mutable |
Definition at line 166 of file OgreD3D11HLSLProgram.h.
Referenced by operator=().
|
mutable |
Definition at line 165 of file OgreD3D11HLSLProgram.h.
Referenced by BufferInfo(), and operator=().
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15