Inheritance Graph

graph BT
	ShaderState
	ShaderState --> State
	SkeletalHardwareRendererState --> ShaderState
	SkeletalSoftwareRendererState --> ShaderState
	click ShaderState "escript_type_MinSG_ShaderState"
	click State "escript_type_MinSG_State"
	click SkeletalHardwareRendererState "escript_type_MinSG_SkeletalHardwareRendererState"
	click SkeletalSoftwareRendererState "escript_type_MinSG_SkeletalSoftwareRendererState"

Functions

   
_constructor([p0]) [ESMF] new MinSG.ShaderState(Shader s = nullptr)
getShader() [ESMF]Shader|void MinSG.ShaderState.getShader()
getUniform(p0) [ESMF]Uniform MinSG.ShaderState.getUniform(String u)
getUniforms() [ESMF] Array MinSG.ShaderState.getUniforms()
hasUniform(p0) [ESMF] new MinSG.ShaderState.hasUniform(String u)
removeUniform(p0) [ESMF] thisEObj MinSG.ShaderState.removeUniform(String u | Uniform)
removeUniforms() [ESMF] thisEObj MinSG.ShaderState.removeUniforms()
setShader(p0) [ESMF] thisEObj MinSG.ShaderState.setShader(Shader s)
setUniform(p0) [ESMF] new MinSG.ShaderState.setUniform(Uniform u)