_rename(const String &newName, bool onlyLocal=false) | Ogre::RTShader::Parameter | inline |
bind(GpuProgramParametersSharedPtr paramsPtr) | Ogre::RTShader::UniformParameter | |
Content enum name | Ogre::RTShader::Parameter | |
getAutoConstantIntData() const | Ogre::RTShader::UniformParameter | inline |
getAutoConstantRealData() const | Ogre::RTShader::UniformParameter | inline |
getAutoConstantType() const | Ogre::RTShader::UniformParameter | inline |
getContent() const | Ogre::RTShader::Parameter | inline |
getIndex() const | Ogre::RTShader::Parameter | inline |
getName() const | Ogre::RTShader::Parameter | inline |
getSemantic() const | Ogre::RTShader::Parameter | inline |
getSize() const | Ogre::RTShader::Parameter | inline |
getStructType() const | Ogre::RTShader::Parameter | inline |
getType() const | Ogre::RTShader::Parameter | inline |
getVariability() const | Ogre::RTShader::UniformParameter | inline |
isArray() const | Ogre::RTShader::Parameter | inline |
isAutoConstantIntParameter() const | Ogre::RTShader::UniformParameter | inline |
isAutoConstantParameter() const | Ogre::RTShader::UniformParameter | inline |
isAutoConstantRealParameter() const | Ogre::RTShader::UniformParameter | inline |
isConstParameter() const | Ogre::RTShader::Parameter | inlinevirtual |
isFloat() const | Ogre::RTShader::UniformParameter | inline |
isHighP() const | Ogre::RTShader::Parameter | inline |
isSampler() const | Ogre::RTShader::UniformParameter | inline |
isUsed() | Ogre::RTShader::Parameter | inline |
mAutoConstantIntData | Ogre::RTShader::UniformParameter | |
mAutoConstantRealData | Ogre::RTShader::UniformParameter | |
Parameter() | Ogre::RTShader::Parameter | |
Parameter(GpuConstantType type, const String &name, const Semantic &semantic, int index, const Content &content, size_t size=0) | Ogre::RTShader::Parameter | |
Semantic enum name | Ogre::RTShader::Parameter | |
setGpuParameter(int val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(Real val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const ColourValue &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const Vector2 &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const Vector3 &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const Vector4 &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const Matrix3 &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const Matrix4 &val) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const float *val, size_t count, size_t multiple=4) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const double *val, size_t count, size_t multiple=4) | Ogre::RTShader::UniformParameter | inline |
setGpuParameter(const int *val, size_t count, size_t multiple=4) | Ogre::RTShader::UniformParameter | inline |
setHighP(bool highP) | Ogre::RTShader::Parameter | inline |
setSize(size_t size) | Ogre::RTShader::Parameter | inline |
setStructType(const String &structType) | Ogre::RTShader::Parameter | inline |
setUsed(bool used) | Ogre::RTShader::Parameter | inline |
SPC_BINORMAL_OBJECT_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_BINORMAL_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_BINORMAL_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_BLEND_INDICES enum value | Ogre::RTShader::Parameter | |
SPC_BLEND_WEIGHTS enum value | Ogre::RTShader::Parameter | |
SPC_COLOR_DIFFUSE enum value | Ogre::RTShader::Parameter | |
SPC_COLOR_SPECULAR enum value | Ogre::RTShader::Parameter | |
SPC_CUSTOM_CONTENT_BEGIN enum value | Ogre::RTShader::Parameter | |
SPC_CUSTOM_CONTENT_END enum value | Ogre::RTShader::Parameter | |
SPC_DEPTH_PROJECTIVE_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_DEPTH_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_DEPTH_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_FRONT_FACING enum value | Ogre::RTShader::Parameter | |
SPC_NORMAL_OBJECT_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_NORMAL_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_NORMAL_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POINTSPRITE_COORDINATE enum value | Ogre::RTShader::Parameter | |
SPC_POINTSPRITE_SIZE enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE0 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE1 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE2 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE3 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE4 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE5 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE6 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_LIGHT_SPACE7 enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_OBJECT_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_PROJECTIVE_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSITION_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSTOCAMERA_OBJECT_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSTOCAMERA_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_POSTOCAMERA_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_TANGENT_OBJECT_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_TANGENT_VIEW_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_TANGENT_WORLD_SPACE enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE0 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE1 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE2 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE3 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE4 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE5 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE6 enum value | Ogre::RTShader::Parameter | |
SPC_TEXTURE_COORDINATE7 enum value | Ogre::RTShader::Parameter | |
SPC_UNKNOWN enum value | Ogre::RTShader::Parameter | |
SPS_BINORMAL enum value | Ogre::RTShader::Parameter | |
SPS_BLEND_INDICES enum value | Ogre::RTShader::Parameter | |
SPS_BLEND_WEIGHTS enum value | Ogre::RTShader::Parameter | |
SPS_COLOR enum value | Ogre::RTShader::Parameter | |
SPS_FRONT_FACING enum value | Ogre::RTShader::Parameter | |
SPS_NORMAL enum value | Ogre::RTShader::Parameter | |
SPS_POSITION enum value | Ogre::RTShader::Parameter | |
SPS_TANGENT enum value | Ogre::RTShader::Parameter | |
SPS_TEXTURE_COORDINATES enum value | Ogre::RTShader::Parameter | |
SPS_UNKNOWN enum value | Ogre::RTShader::Parameter | |
toString() const | Ogre::RTShader::Parameter | inlinevirtual |
UniformParameter(GpuConstantType type, const String &name, const Semantic &semantic, int index, const Content &content, uint16 variability, size_t size) | Ogre::RTShader::UniformParameter | |
UniformParameter(GpuProgramParameters::AutoConstantType autoType, float fAutoConstantData, size_t size) | Ogre::RTShader::UniformParameter | |
UniformParameter(GpuProgramParameters::AutoConstantType autoType, float fAutoConstantData, size_t size, GpuConstantType type) | Ogre::RTShader::UniformParameter | |
UniformParameter(GpuProgramParameters::AutoConstantType autoType, uint32 nAutoConstantData, size_t size) | Ogre::RTShader::UniformParameter | |
UniformParameter(GpuProgramParameters::AutoConstantType autoType, uint32 nAutoConstantData, size_t size, GpuConstantType type) | Ogre::RTShader::UniformParameter | |
updateExtraInfo(uint32 data) | Ogre::RTShader::UniformParameter | inline |
~Parameter() | Ogre::RTShader::Parameter | inlinevirtual |