#include <StaticValue.h>
Inheritance diagram for CSLStaticValue:

Public Member Functions |
|
| CSLStaticValue (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate) | |
| CSLTemplate::ETemplateType | Type () |
| SI_Bool | GetActive () |
| SI_Void | SetActive (SI_Bool in_bActive) |
| SI_Char * | GetParameterName () |
| SI_Void | SetParameterName (SI_Char *in_szName) |
| SI_Float | GetValue () |
| SI_Void | SetValue (SI_Float in_fValue) |
Stores a pose (static action--see the SI_ShapeAnimation template reference). You can create a CSLStaticValue with the CSLAction::AddStaticValue method.
| CSLStaticValue | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) |
Constructor
| [in] | in_pScene | Parent scene |
| [in] | in_pModel | Parent model |
| [in] | in_pTemplate | Referred template |
| CSLTemplate::ETemplateType Type | ( | ) | [inline, virtual] |
Returns the type of the template
| CSLTemplate::XSI_STATIC_VALUES | The type of this template |
Implements CSLTemplate.
| SI_Bool GetActive | ( | ) |
Returns whether or not the parameter is active.
| SI_Void SetActive | ( | SI_Bool | in_bActive | ) |
Sets whether or not the parameter is active.
| [in] | in_bActive | Value of the flag |
| SI_Char* GetParameterName | ( | ) |
Returns the name of the parameter
| SI_Void SetParameterName | ( | SI_Char * | in_szName | ) |
Sets the name of the parameter
| [in] | in_szName | Name of the parameter |
| SI_Float GetValue | ( | ) |
Returns the value of the parameter
| SI_Void SetValue | ( | SI_Float | in_fValue | ) |
Sets the value of the parameter
| [in] | in_fValue | Value of the parameter |