Urho3D
Dviglo::ShaderProgram Member List

This is the complete list of members for Dviglo::ShaderProgram, including all inherited members.

AddRef()Dviglo::RefCounted
ClearDataLost()Dviglo::GPUObject
ClearGlobalParameterSource(ShaderParameterGroup group)Dviglo::ShaderProgramstatic
ClearParameterSource(ShaderParameterGroup group)Dviglo::ShaderProgram
ClearParameterSources()Dviglo::ShaderProgramstatic
constantBuffers_Dviglo::ShaderProgramprivate
dataLost_Dviglo::GPUObjectprotected
dataPending_Dviglo::GPUObjectprotected
frameNumber_Dviglo::ShaderProgramprivate
GetConstantBuffers() constDviglo::ShaderPrograminline
GetGPUObject() constDviglo::GPUObjectinline
GetGPUObjectName() constDviglo::GPUObjectinline
GetGraphics() constDviglo::GPUObject
GetLinkerOutput() constDviglo::ShaderPrograminline
GetParameter(StringHash param) constDviglo::ShaderProgram
GetPixelShader() constDviglo::ShaderProgram
GetUsedVertexAttributes() constDviglo::ShaderPrograminline
GetVertexAttributes() constDviglo::ShaderPrograminline
GetVertexShader() constDviglo::ShaderProgram
globalFrameNumberDviglo::ShaderProgramprivatestatic
globalParameterSourcesDviglo::ShaderProgramprivatestatic
GPUObject(Graphics *graphics)Dviglo::GPUObjectexplicit
graphics_Dviglo::GPUObjectprotected
HasParameter(StringHash param) constDviglo::ShaderProgram
HasPendingData() constDviglo::GPUObjectinline
HasTextureUnit(TextureUnit unit) constDviglo::ShaderPrograminline
IsDataLost() constDviglo::GPUObjectinline
Link()Dviglo::ShaderProgram
linkerOutput_Dviglo::ShaderProgramprivate
NeedParameterUpdate(ShaderParameterGroup group, const void *source)Dviglo::ShaderProgram
object_Dviglo::GPUObjectprotected
OnDeviceLost() overrideDviglo::ShaderProgramvirtual
OnDeviceReset()Dviglo::GPUObjectvirtual
operator=(const RefCounted &rhs)=deleteDviglo::RefCounted
parameterSources_Dviglo::ShaderProgramprivate
pixelShader_Dviglo::ShaderProgramprivate
refCount_Dviglo::RefCountedprivate
RefCounted()Dviglo::RefCounted
RefCounted(const RefCounted &rhs)=deleteDviglo::RefCounted
RefCountPtr()Dviglo::RefCountedinline
Refs() constDviglo::RefCounted
Release() overrideDviglo::ShaderProgramvirtual
ReleaseRef()Dviglo::RefCounted
shaderParameters_Dviglo::ShaderProgramprivate
ShaderProgram(Graphics *graphics, ShaderVariation *vertexShader, ShaderVariation *pixelShader)Dviglo::ShaderProgram
usedVertexAttributes_Dviglo::ShaderProgramprivate
useTextureUnits_Dviglo::ShaderProgramprivate
vertexAttributes_Dviglo::ShaderProgramprivate
vertexShader_Dviglo::ShaderProgramprivate
WeakRefs() constDviglo::RefCounted
~GPUObject()Dviglo::GPUObjectvirtual
~RefCounted()Dviglo::RefCountedvirtual
~ShaderProgram() overrideDviglo::ShaderProgram