AnyCAD Rapid API 2023
Help you to create a better world!
SpriteMaterial Class Reference
Inheritance diagram for SpriteMaterial:
MaterialInstance GfxObject

Public Member Functions

void SetColorMap (Texture map)
 
Texture GetColorMap ()
 
void SetAlphaMap (Texture map)
 
Texture GetAlphaMap ()
 
void SetRotation (float val)
 
float GetRotation ()
 
void SetSizeAttenuation (boolean val)
 
boolean GetSizeAttenuation ()
 
void SetMorphTargets (boolean val)
 
boolean GetMorphTargets ()
 
- Public Member Functions inherited from MaterialInstance
String GetName ()
 
void SetName (String val)
 
long GetHashCodeId ()
 
MaterialTemplate GetTemplate ()
 
void SetTemplate (MaterialTemplate val)
 
long GetUpdateVersion ()
 
short GetLineWidth ()
 
void SetLineWidth (short val)
 
boolean GetDepthTest ()
 
void SetDepthTest (boolean val)
 
boolean GetDepthWrite ()
 
void SetDepthWrite (boolean val)
 
UniformSet GetUniforms ()
 
EnumBlendingMode GetBlending ()
 
void SetBlending (EnumBlendingMode val)
 
void SetColor (Vector3 val)
 
Vector3 GetColor ()
 
void SetOpacity (float val)
 
float GetOpacity ()
 
void SetFaceSide (EnumFaceSide val)
 
EnumFaceSide GetFaceSide ()
 
void SetVertexColors (boolean val)
 
boolean GetVertexColors ()
 
void SetVertexColors4 (boolean val)
 
boolean GetVertexColors4 ()
 
void SetColor (short r, short g, short b)
 
void SetColor (float r, float g, float b)
 
void SetTransparent (boolean enabled)
 
boolean GetTransparent ()
 
boolean GetReceiveShadow ()
 
boolean GetStatic ()
 
long GetMorphTargetCount ()
 
void RequestUpdate ()
 
void ComputeHashCode ()
 
void AddDefine (String key, String value)
 
void AddTexture (String name, Texture texture)
 
Texture GetTexture (String name)
 
void SetUniform (String name, Uniform val)
 
- Public Member Functions inherited from GfxObject
long GetUuid ()
 

Static Public Member Functions

static SpriteMaterial Cast (GfxObject obj)
 
static SpriteMaterial Create (String templateName)
 

Detailed Description

<> The sprite material.

Member Function Documentation

◆ Cast()

static SpriteMaterial SpriteMaterial.Cast ( GfxObject  obj)
static

Reimplemented from MaterialInstance.