#include <SL_Short.h>
Inheritance diagram for CSLShortProxy:

Public Member Functions |
|
| CSLShortProxy (CdotXSITemplate *in_pTemplate, SI_Int in_Index) | |
| CSLShortProxy & | operator= (const CSLShortProxy &in_Value) |
| CSLShortProxy & | operator= (const SI_Short &in_Value) |
| SI_Bool | operator== (const CSLShortProxy &in_ToCompare) |
| SI_Bool | operator== (const SI_Short &in_ToCompare) |
| operator SI_Short () | |
| Conversion operator. |
|
| virtual EElementType | Type () |
| virtual SI_Float | GetFloatValue () |
| virtual SI_Void | SetFloatValue (SI_Float in_fValue) |
| virtual SI_Error | Connect (CdotXSITemplate *in_pTemplate, SI_Int in_nIndex) |
| CSLShortProxy | ( | CdotXSITemplate * | in_pTemplate, | |
| SI_Int | in_Index | |||
| ) |
Constructor. Connects to a parameter in the parent template
| in_pTemplate | Pointer to the parent template | |
| in_Index | Index of the parameter in the template |
| CSLShortProxy& operator= | ( | const CSLShortProxy & | in_Value | ) |
Assignment operator. Assigns in_Value to the parameter referred by this proxy.
| in_Value | The new value |
| CSLShortProxy& operator= | ( | const SI_Short & | in_Value | ) |
Assignment operator. Assigns in_Value to the parameter referred by this proxy.
| in_Value | The new value |
Comparison operator. Compares in_ToCompare with the value of the parameter referred by this proxy.
| in_ToCompare | The instance to compare values with |
in_ToCompare are equal | SI_Bool operator== | ( | const SI_Short & | in_ToCompare | ) |
Comparison operator. Compares in_ToCompare with the value of the parameter referred by this proxy.
| in_ToCompare | The instance to compare values with |
in_ToCompare are equal Returns the animatable type of this class
Implements CSLAnimatableType.
Converts the value of the referred parameter to float
Implements CSLAnimatableType.
Sets the value of the referred parameter from a float
| in_fValue | The float value used to set the parameter |
Implements CSLAnimatableType.
Connects the proxy to a parameter of a template
| in_pTemplate | Parent template | |
| in_nIndex | Index of the parameter in the parent template |
| SI_SUCCESS |
Reimplemented from CSLAnimatableType.