CryEngine.ParticleAttributes

CryEngine.ParticleAttributes

Public Member Functions

uint FindAttributeIdByName (string name)
bool GetAsBoolean (uint id, bool defaultValue)
Color GetAsColor (uint id, Color defaultValue)
float GetAsFloat (uint id, float defaultValue)
int GetAsInteger (uint id, int defaultValue)
string GetAttributeName (uint idx)
AttributeType GetAttributeType (uint idx)
void Reset (ParticleAttributes copySource)
void Reset ()
void SetAsBoolean (uint id, bool value)
void SetAsColor (uint id, Color value)
void SetAsFloat (uint id, float value)
void SetAsInteger (uint id, int value)
void TransferInto (ParticleAttributes receiver)

Properties

uint Count [get]

Member Function Documentation

◆ FindAttributeIdByName()

uint CryEngine.ParticleAttributes.FindAttributeIdByName ( string name)
inline

◆ GetAsBoolean()

bool CryEngine.ParticleAttributes.GetAsBoolean ( uint id,
bool defaultValue
)
inline

◆ GetAsColor()

Color CryEngine.ParticleAttributes.GetAsColor ( uint id,
Color defaultValue
)
inline

◆ GetAsFloat()

float CryEngine.ParticleAttributes.GetAsFloat ( uint id,
float defaultValue
)
inline

◆ GetAsInteger()

int CryEngine.ParticleAttributes.GetAsInteger ( uint id,
int defaultValue
)
inline

◆ GetAttributeName()

string CryEngine.ParticleAttributes.GetAttributeName ( uint idx)
inline

◆ GetAttributeType()

AttributeType CryEngine.ParticleAttributes.GetAttributeType ( uint idx)
inline

◆ Reset() [1/2]

void CryEngine.ParticleAttributes.Reset ( ParticleAttributes copySource)
inline

◆ Reset() [2/2]

void CryEngine.ParticleAttributes.Reset ( )
inline

◆ SetAsBoolean()

void CryEngine.ParticleAttributes.SetAsBoolean ( uint id,
bool value
)
inline

◆ SetAsColor()

void CryEngine.ParticleAttributes.SetAsColor ( uint id,
Color value
)
inline

◆ SetAsFloat()

void CryEngine.ParticleAttributes.SetAsFloat ( uint id,
float value
)
inline

◆ SetAsInteger()

void CryEngine.ParticleAttributes.SetAsInteger ( uint id,
int value
)
inline

◆ TransferInto()

void CryEngine.ParticleAttributes.TransferInto ( ParticleAttributes receiver)
inline

Property Documentation

◆ Count

uint CryEngine.ParticleAttributes.Count
get