#include <XSIShader.h>
Inheritance diagram for CSLXSIShader::
Describes a single XSI Shader node
|
|
Constructor
|
|
Add a connection point to the connection point list
|
|
Adds an instance data to the instance data list
|
|
Add a parameter to the parameter list
|
|
Removes all connections points from the connection point list
|
|
Removes all instance datas from the shader
|
|
Removes all parameters from the parameter list
|
|
Adds an exisiting connection point to the connection point list
|
|
Adds an exisiting instance data to the instance data list
|
|
Adds an exisiting parameter to the parameter list
|
|
Gets the total number of connection points
|
|
Gets a pointer to the internally-stored connection point pointer list
|
|
Gets the total number of instance datas
|
|
Gets a pointer to the internally-stored instance data pointer list
|
|
Gets the OutputType
|
|
Gets the total number of parameters
|
|
Retrieves a parameter from a model referenced by an instance data.
|
|
Gets a pointer to the internally-stored parameter pointer list
|
|
Gets the ProgID
|
|
Searches for a parameter by name
Reimplemented from CSLTemplate. |
|
Return a proxy to the specified parameter.
Reimplemented from CSLTemplate. |
|
Removes a connection point from the connection point list
|
|
Removes a connection point from the connection point list
|
|
Removes an instance data from the instance data list
|
|
Removes an instance data from the instance data list
|
|
Removes a parameter from the parameter list
|
|
Removes a parameter from the parameter list
|
|
Sets the OutputType
|
|
Sets the ProgID
|
|
Commit the current template information
Reimplemented from CSLTemplate. |
|
Returns the type of this template (XSI_SHADER)
Reimplemented from CSLTemplate. |
© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.