Simplygon C++ API  8.3.35800.0
SimplygonSDK::IShaderGenerator Member List

This is the complete list of members for SimplygonSDK::IShaderGenerator, including all inherited members.

AddObserver(robserver *Observer, rid EventId)=0SimplygonSDK::IObjectpure virtual
AddRef()=0SimplygonSDK::IObjectpure virtual
GenerateShaderData()=0SimplygonSDK::IShaderGeneratorpure virtual
GetClass()SimplygonSDK::IShaderGeneratorvirtual
GetGenerateFullShader()=0SimplygonSDK::IShaderGeneratorpure virtual
GetGenerateTextureSamplerData()=0SimplygonSDK::IShaderGeneratorpure virtual
GetGLSLFragmentCode()=0SimplygonSDK::IShaderGeneratorpure virtual
GetGLSLVertexCode()=0SimplygonSDK::IShaderGeneratorpure virtual
GetHLSLCode()=0SimplygonSDK::IShaderGeneratorpure virtual
GetIdentifersPrefix()=0SimplygonSDK::IShaderGeneratorpure virtual
GetMaterial()=0SimplygonSDK::IShaderGeneratorpure virtual
GetName()=0SimplygonSDK::IObjectpure virtual
GetShaderInputTexturePath(rid index)=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputTexturePaths()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputTexturePathsCount()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputUVIndex(const char *uvset)=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputUVSet(rid index)=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputUVSets()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputUVSetsCount()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputVertexColor(rid index)=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputVertexColors()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputVertexColorsCount()=0SimplygonSDK::IShaderGeneratorpure virtual
GetShaderInputVertexColorsIndex(const char *colorset)=0SimplygonSDK::IShaderGeneratorpure virtual
GetUserComponentArea(rid userid)=0SimplygonSDK::IObjectpure virtual
IsA(const char *type) constSimplygonSDK::IShaderGeneratorvirtual
IsClassA(const char *type)SimplygonSDK::IShaderGeneratorinlinestatic
PrintInfo()=0SimplygonSDK::IObjectpure virtual
Release()=0SimplygonSDK::IObjectpure virtual
RemoveObserver(rid ObserverId)=0SimplygonSDK::IObjectpure virtual
SafeCast(IObject *ptr)SimplygonSDK::IShaderGeneratorinlinestatic
SetGenerateFullShader(bool value)=0SimplygonSDK::IShaderGeneratorpure virtual
SetGenerateTextureSamplerData(bool value)=0SimplygonSDK::IShaderGeneratorpure virtual
SetIdentifersPrefix(const char *value)=0SimplygonSDK::IShaderGeneratorpure virtual
SetMaterial(IMaterial *value)=0SimplygonSDK::IShaderGeneratorpure virtual
SetName(const char *Name)=0SimplygonSDK::IObjectpure virtual
UnloadData()=0SimplygonSDK::IShaderGeneratorpure virtual