#include <COLLADASubComponentAttributeList.h>
Inheritance diagram for CSLCOLLADASubComponentAttributeList:

Public Member Functions |
|
| CSLCOLLADASubComponentAttributeList (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate) | |
| virtual | ~CSLCOLLADASubComponentAttributeList () |
| virtual SI_Void | SetAttributeType (EAttributeType in_AttributeType) |
| virtual SI_Char * | GetSemantic () |
| virtual SI_Void | SetSemantic (SI_Char *in_Semantic) |
| virtual SI_Error | Synchronize () |
The CSLXSISubComponentAttributeList holds a list of values for a specific attribute of a given type and semantic. This class allows an attribute (position, normal, color, texcoord, etc.) to be associated with vertices or polynodes.
| CSLCOLLADASubComponentAttributeList | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) |
Constructor
| [in] | in_pScene | Parent scene |
| [in] | in_pModel | Parent model |
| [in] | in_pTemplate | dotXSI template |
| virtual ~CSLCOLLADASubComponentAttributeList | ( | ) | [virtual] |
Destructor
| virtual SI_Void SetAttributeType | ( | EAttributeType | in_AttributeType | ) | [virtual] |
Sets attribute type
| [in] | in_AttributeType | Type of attribute to set |
Reimplemented from CSLXSISubComponentAttributeList.
| virtual SI_Char* GetSemantic | ( | ) | [inline, virtual] |
Returns the semantic of the attribute list.
Reimplemented from CSLXSISubComponentAttributeList.
| virtual SI_Void SetSemantic | ( | SI_Char * | in_Semantic | ) | [inline, virtual] |
Sets semantic
| [in] | in_Semantic | Semantic text to set |
Reimplemented from CSLXSISubComponentAttributeList.
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Commits the current template information
Reimplemented from CSLXSISubComponentAttributeList.