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

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

AddObserver(robserver *Observer, rid EventId)=0SimplygonSDK::IObjectpure virtual
AddRef()=0SimplygonSDK::IObjectpure virtual
AddUserChannel(const char *channel_name)=0SimplygonSDK::IMaterialpure virtual
ChangeTexturePrefixPath(const char *current_path_prefix, const char *new_path_prefix)=0SimplygonSDK::IMaterialpure virtual
ConvertHandedness()=0SimplygonSDK::IMaterialpure virtual
GetChannelCount()=0SimplygonSDK::IMaterialpure virtual
GetChannelFromIndex(rid index)=0SimplygonSDK::IMaterialpure virtual
GetClass()SimplygonSDK::IMaterialvirtual
GetMaterialGUID()=0SimplygonSDK::IMaterialpure virtual
GetMaterialType()=0SimplygonSDK::IMaterialpure virtual
GetName()=0SimplygonSDK::IObjectpure virtual
GetShadingNetwork(const char *channel_name)=0SimplygonSDK::IMaterialpure virtual
GetUserComponentArea(rid userid)=0SimplygonSDK::IObjectpure virtual
GetUseTangentSpaceNormals()=0SimplygonSDK::IMaterialpure virtual
HasUserChannel(const char *channel_name)=0SimplygonSDK::IMaterialpure virtual
IsA(const char *type) constSimplygonSDK::IMaterialvirtual
IsClassA(const char *type)SimplygonSDK::IMaterialinlinestatic
IsIdenticalTo(IMaterial *mat)=0SimplygonSDK::IMaterialpure virtual
IsTransparent()=0SimplygonSDK::IMaterialpure virtual
LoadShadingNetworkFromXML(const char *channel_name, const char *in_xml)=0SimplygonSDK::IMaterialpure virtual
PrintInfo()=0SimplygonSDK::IObjectpure virtual
Release()=0SimplygonSDK::IObjectpure virtual
RemoveObserver(rid ObserverId)=0SimplygonSDK::IObjectpure virtual
RemoveUserChannel(const char *channel_name)=0SimplygonSDK::IMaterialpure virtual
SafeCast(IObject *ptr)SimplygonSDK::IMaterialinlinestatic
SaveShadingNetworkToXML(const char *channel_name)=0SimplygonSDK::IMaterialpure virtual
SetMaterialGUID(const char *value)=0SimplygonSDK::IMaterialpure virtual
SetMaterialType(unsigned int value)=0SimplygonSDK::IMaterialpure virtual
SetName(const char *Name)=0SimplygonSDK::IObjectpure virtual
SetOpacityFromDiffuseAlpha()=0SimplygonSDK::IMaterialpure virtual
SetShadingNetwork(const char *channel_name, IShadingNode *node)=0SimplygonSDK::IMaterialpure virtual
SetUseTangentSpaceNormals(bool value)=0SimplygonSDK::IMaterialpure virtual