Limited support
This feature is only present in Portal 2: Community Edition. Type: Material
Methods
GetName
string GetName() const
GetShader
string GetShader() const
GetWidth
int GetWidth()
GetHeight
int GetHeight()
Refresh
void Refresh()
IsError
bool IsError() const
HasVar
bool HasVar(const string&in)
GetVarType
EMaterialVarType GetVarType(const string&in)
SetIntValue
void SetIntValue(const string&in, int)
SetFloatValue
void SetFloatValue(const string&in, float)
SetStringValue
void SetStringValue(const string&in, const string&in)
SetTextureValue
void SetTextureValue(const string&in, Texture@)
SetMaterialValue
void SetMaterialValue(const string&in, Material@)
SetMatrixValue
void SetMatrixValue(const string&in, const VMatrix&in)
SetVectorValue
void SetVectorValue(const string&in, const Vector&in)
SetVector4Value
void SetVector4Value(const string&in, const Vector4D&in)
SetVector2Value
void SetVector2Value(const string&in, const Vector2D&in)
GetIntValue
int GetIntValue(const string&in)
GetFloatValue
float GetFloatValue(const string&in)
GetStringValue
string GetStringValue(const string&in)
GetTextureValue
Texture@ GetTextureValue(const string&in)
GetMaterialValue
Material@ GetMaterialValue(const string&in)
GetMatrixValue
VMatrix GetMatrixValue(const string&in)
GetVectorValue
Vector GetVectorValue(const string&in)
GetVector2Value
Vector2D GetVector2Value(const string&in)
GetVector4Value
Vector4D GetVector4Value(const string&in)