Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

CSLConnectionPoint Class Reference

Class representing connection points. More...

#include <ConnectionPoint.h>

Inheritance diagram for CSLConnectionPoint::

CSLShaderConnectionPoint List of all members.

Public Methods

Friends


Detailed Description

Class representing connection points.


Constructor & Destructor Documentation

CSLConnectionPoint::CSLConnectionPoint CdotXSITemplate   in_pTemplate,
SI_Int    in_nValueIndex
 

Constructor

Parameters:
in_pTemplate  Parent Template
in_nValueIndex  Index
Returns:
an instance of CSLConnectionPoint

CSLConnectionPoint::~CSLConnectionPoint   [virtual]
 

Destructor


Member Function Documentation

SI_Char * CSLConnectionPoint::GetName  
 

Gets the name of the connection point

Returns:
SI_Char Name of the connection point

CSLXSIShader * CSLConnectionPoint::GetShader  
 

Get the shader of the connection point

Returns:
Pointer to the shader

SI_Void CSLConnectionPoint::SetName SI_Char *    in_szName
 

Set the name of the connection point

Parameters:
in_szName  Name of the connection point
Returns:
SI_Void

SI_Void CSLConnectionPoint::SetShader CSLXSIShader   in_pShader
 

Set the shader of the connection point

Parameters:
in_pShader  Pointer to the shader to connect
Returns:
SI_Void

SI_Error CSLConnectionPoint::Synchronize   [virtual]
 

Synchronizes this connection point instance with its IO layer representation

Returns:
SI_Error
Return values:
SI_SUCCESS  this function always returns SI_SUCCESS

Reimplemented in CSLShaderConnectionPoint.


The documentation for this class was generated from the following files: © Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.