#include <FXNode.h>
Inheritance diagram for CSLFXOperator:

| CSLFXOperator | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) |
Constructor
| in_pScene | Parent scene | |
| in_pModel | Parent model | |
| in_pTemplate | Refered template |
| ETemplateType Type | ( | ) | [inline, virtual] |
Gets the type of this template
Implements CSLTemplate.
Commits semantic layer data
Reimplemented from CSLTemplate.
Gets the OutputType
Sets the OutputType
| in_OutputType | New output type to use |
Gets the EffectID
Sets the EffectID
| in_szProgID | Pointer to a string representing the EffectID |
Add a parameter to the parameter list
Removes a parameter from the parameter list
| in_nIndex | Index of the parameter to remove |
| SI_Error RemoveParameter | ( | CSLVariantParameter * | in_pToRemove | ) |
Removes a parameter from the parameter list
| in_pToRemove | Pointer to the parameter to remove |
Removes all connections points from the parameter list
Adds an exisiting parameter to the parameter list
| in_pToConnect | Pointer to the parameter to add |
Gets a pointer to the internally-stored parameter pointer list
Gets the total number of parameters
Searches for a parameter by name
| in_szName | Name of the parameter to look for |
Reimplemented from CSLTemplate.
| virtual CSLAnimatableType* ParameterFromType | ( | EFCurveType | in_Type, | |
| SI_Char * | in_szParameterName | |||
| ) | [virtual] |
Searches for a parameter by name and type
| in_Type | Type of the parameter to look for | |
| in_szParameterName | Name of the parameter to look for |
Reimplemented from CSLTemplate.
Add a connection point to the connection point list
Removes a connection point from the connection point list
| in_nIndex | Index of the connection point to remove |
| SI_Error RemoveConnectionPoint | ( | CSLFXOperatorConnection * | in_pToRemove | ) |
Removes a connection point from the connection point list
| in_pToRemove | Pointer to the connection point to remove |
Removes all connections points from the connection point list
Adds an exisiting connection point to the connection point list
| in_pToConnect | Pointer to the connection point to add |
Gets a pointer to the internally-stored connection point pointer list
Gets the total number of connection points