# IRTSExecutionState Member List

This is the complete list of members for IRTSExecutionState, including all inherited members.

ClearUniforms()=0 | IRTSExecutionState | `[pure virtual]`
DefineUniform(XSI_RTS_Uniform::eUniformType in_eType, const char *in_szName, unsigned int in_uiSize, void *in_pData)=0 | IRTSExecutionState | `[pure virtual]`
DrawGeometry(eGraphicsAPI in_eAPI, XSI_RTS_Primitive *in_pGeometry, XSI_RTS_Attribute *in_pAttributes, void *in_pAttribData, XSI_RTS_Attribute_Size *in_pAttributesSize)=0 | IRTSExecutionState | `[pure virtual]`
DrawGeometry(eGraphicsAPI in_eAPI, XSI_RTS_Primitive *in_pGeometry, const char *in_szMapping, void *in_pAttribData, XSI_RTS_Attribute_Size *in_pAttributesSize)=0 | IRTSExecutionState | `[pure virtual]`
GetAttributeDescriptorFromMapping(const char *in_szMapping)=0 | IRTSExecutionState | `[pure virtual]`
GetCamera()=0 | IRTSExecutionState | `[pure virtual]`
GetChannel(int in_iBuffer)=0 | IRTSExecutionState | `[pure virtual]`
GetGraphicsAPI(eGraphicsAPI in_eAPI)=0 | IRTSExecutionState | `[pure virtual]`
GetMaterial()=0 | IRTSExecutionState | `[pure virtual]`
GetNbUniforms()=0 | IRTSExecutionState | `[pure virtual]`
GetPrimitive()=0 | IRTSExecutionState | `[pure virtual]`
GetRenderMode()=0 | IRTSExecutionState | `[pure virtual]`
GetShader()=0 | IRTSExecutionState | `[pure virtual]`
GetShaderInstanceData()=0 | IRTSExecutionState | `[pure virtual]`
GetShaderParameters()=0 | IRTSExecutionState | `[pure virtual]`
GetShaderUniqueID()=0 | IRTSExecutionState | `[pure virtual]`
GetStateList()=0 | IRTSExecutionState | `[pure virtual]`
GetSystemParams()=0 | IRTSExecutionState | `[pure virtual]`
GetUniformList()=0 | IRTSExecutionState | `[pure virtual]`
PopExecutionState()=0 | IRTSExecutionState | `[pure virtual]`
PushExecutionState()=0 | IRTSExecutionState | `[pure virtual]`
RaiseError(const char *in_szError, eErrorType in_eErrorType)=0 | IRTSExecutionState | `[pure virtual]`
RaiseError(const char *in_szError, eErrorType in_eErrorType, int in_Parameter, ULONG_PTR in_lData)=0 | IRTSExecutionState | `[pure virtual]`
SetShaderInstanceData(void *in_pData)=0 | IRTSExecutionState | `[pure virtual]`