#include <XSITextureLayerPort.h>
Inheritance diagram for CSLXSITextureLayerPort:

Public Member Functions |
|
| CSLXSITextureLayerPort (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate) | |
| virtual | ~CSLXSITextureLayerPort () |
| Destructor. |
|
| ETemplateType | Type () |
| virtual CSLAnimatableType * | ParameterFromName (SI_Char *in_szName) |
| virtual CSLAnimatableType * | ParameterFromType (EFCurveType in_Type, SI_Char *in_szParameterName) |
| SI_Char * | GetTarget () |
| SI_Void | SetTarget (SI_Char *in_pValue) |
| SI_Bool | GetMute () |
| SI_Void | SetMute (SI_Bool in_bValue) |
| SI_Float | GetScale () |
| SI_Void | SetScale (SI_Float in_fValue) |
| SI_Int | GetColorSource () |
| SI_Void | SetColorSource (SI_Int in_nValue) |
| SI_Bool | GetInvert () |
| SI_Void | SetInvert (SI_Bool in_bValue) |
Defines texture layer port (see the XSI_TextureLayerPort template reference).
| CSLXSITextureLayerPort | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) |
Constructor
| [in] | in_pScene | Parent scene |
| [in] | in_pModel | Parent model |
| [in] | in_pTemplate | Refered template |
| ETemplateType Type | ( | ) | [inline, virtual] |
Returns the type of this template
| CSLTemplate::XSI_TEXTURE_LAYER_PORT | The type of this template |
Implements CSLTemplate.
| virtual CSLAnimatableType* ParameterFromName | ( | SI_Char * | in_szName | ) | [virtual] |
Returns a proxy to the specified parameter.
| [in] | in_szName | Name of the parameter |
Reimplemented from CSLTemplate.
| virtual CSLAnimatableType* ParameterFromType | ( | EFCurveType | in_Type, | |
| SI_Char * | in_szParameterName | |||
| ) | [virtual] |
Returns a proxy to the specified parameter.
| [in] | in_Type | Type of parameter |
| [in] | in_szParameterName | Name of the parameter if the type is SI_PARAMETER |
Reimplemented from CSLTemplate.
| SI_Char* GetTarget | ( | ) |
Returns the Target value
| SI_Void SetTarget | ( | SI_Char * | in_pValue | ) |
Sets the Target value
| [in] | in_pValue | new Target value |
| SI_Bool GetMute | ( | ) |
Returns the Mute value
| SI_Void SetMute | ( | SI_Bool | in_bValue | ) |
Sets the Mute value
| [in] | in_bValue | new Mute value |
| SI_Float GetScale | ( | ) |
Returns the Scale value
| SI_Void SetScale | ( | SI_Float | in_fValue | ) |
Sets the Scale value
| [in] | in_fValue | new Scale value |
| SI_Int GetColorSource | ( | ) |
Returns the ColorSource value
| SI_Void SetColorSource | ( | SI_Int | in_nValue | ) |
Sets the ColorSource value
| [in] | in_nValue | new ColorSource value |
| SI_Bool GetInvert | ( | ) |
Returns the Invert value
| SI_Void SetInvert | ( | SI_Bool | in_bValue | ) |
Sets the Invert value
| [in] | in_bValue | new RenderColorProfile value |