Public Attributes | Protected Member Functions

KFbxContainer Class Reference

Search for all occurrences

Detailed Description

Generic container for object grouping and encapsulation.

Definition at line 51 of file kfbxcontainer.h.

#include <kfbxcontainer.h>

Inheritance diagram for KFbxContainer:
Inheritance graph
[legend]

List of all members.

Public Attributes

KFbxContainerTemplate mContainerTemplate

Protected Member Functions

  KFbxContainer (KFbxSdkManager &pManager, char const *pName)
virtual bool  ConstructProperties (bool pForceSet)

Container dynamic attributes

KFbxProperty  CreateProperty (KString pName, KFbxDataType &pType, KString pLabel)
  Create a new property.

Public and fast access Properties

KFbxTypedProperty< fbxString TemplateName
  This property contains the template name information of the container.
KFbxTypedProperty< fbxString TemplatePath
  This property contains the template path information of the container.
KFbxTypedProperty< fbxString TemplateVersion
  This property contains the template version information of the container.
KFbxTypedProperty< fbxString ViewName
  This property contains the view name information of the container.

Constructor & Destructor Documentation

KFbxContainer ( KFbxSdkManager pManager,
char const *  pName 
) [protected]

Member Function Documentation

KFbxProperty CreateProperty ( KString  pName,
KFbxDataType pType,
KString  pLabel 
)

Create a new property.

Parameters:
pName Name of the property
pType Type of the property
pLabel Label of the property
Returns:
the newly created property
virtual bool ConstructProperties ( bool  pForceSet ) [protected, virtual]

Member Data Documentation

This property contains the template name information of the container.

To access this property do: TemplateName.Get(). To set this property do: TemplateName.Set(fbxString).

Default value is "".

Definition at line 82 of file kfbxcontainer.h.

This property contains the template path information of the container.

To access this property do: TemplatePath.Get(). To set this property do: TemplatePath.Set(fbxString).

Default value is "".

Definition at line 91 of file kfbxcontainer.h.

This property contains the template version information of the container.

To access this property do: TemplateVersion.Get(). To set this property do: TemplateVersion.Set(fbxString).

Default value is "".

Definition at line 100 of file kfbxcontainer.h.

This property contains the view name information of the container.

To access this property do: ViewName.Get(). To set this property do: ViewName.Set(fbxString).

Default value is "".

Definition at line 109 of file kfbxcontainer.h.

Definition at line 124 of file kfbxcontainer.h.


The documentation for this class was generated from the following file:

KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer
KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer KFbxContainer