Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

CSLVisibility Class Reference

#include <Visibility.h>

Inheritance diagram for CSLVisibility::

CSLTemplate CSIBCNode List of all members.

Public Methods


Detailed Description

Class CSLVisibility Describes the visibility of a model.

The Visibility of a model can be switched on and off using this template. (which basically wraps the SI_Visibility template).


Member Function Documentation

SI_Bool CSLVisibility::GetVisibility  
 

Return the visibility value.

Returns:
SI_Bool Visibility value.

CSLAnimatableType * CSLVisibility::ParameterFromName SI_Char *    in_szName [virtual]
 

Return a proxy to the specified parameter.

Parameters:
in_szName  Name of the parameter
Returns:
CSLAnimatableType* Pointer to a parameter proxy.

Reimplemented from CSLTemplate.

CSLAnimatableType * CSLVisibility::ParameterFromType EFCurveType    in_Type,
SI_Char *    in_szParameterName
[virtual]
 

Return a proxy to the specified parameter.

Parameters:
in_Type  Type of parameter
in_szParameterName  Name of the parameter if the type is SI_PARAMETER
Returns:
CSLAnimatableType* Pointer to a parameter proxy.

Reimplemented from CSLTemplate.

SI_Void CSLVisibility::SetVisibility SI_Bool    in_bValue
 

Change the visibility value.

Parameters:
SI_Bool  New visibility value.
Returns:
None.

CSLTemplate::ETemplateType CSLVisibility::Type   [virtual]
 

Indicate which dotXSI template this object describes.

Returns:
ETemplateType Type of template

Reimplemented from CSLTemplate.


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.