#include <OgreD3D11HLSLProgram.h>
Public Member Functions | |
BufferInfo () | |
BufferInfo (unsigned int index, const String &name) | |
BufferInfo (const BufferInfo &info) | |
BufferInfo (unsigned int index) | |
BufferInfo (const String &name) | |
bool | operator< (const BufferInfo &other) const |
BufferInfo & | operator= (const BufferInfo &info) |
BufferInfo & | operator= (unsigned int index) |
BufferInfo & | operator= (const String &name) |
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= | ( | unsigned int | index | ) |
Definition at line 199 of file OgreD3D11HLSLProgram.h.
References mIdx.
BufferInfo& Ogre::D3D11HLSLProgram::BufferInfo::operator= | ( | const String & | name | ) |
Definition at line 200 of file OgreD3D11HLSLProgram.h.
References mName.
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 Mar 18 2014 19:15:31