Public Member Functions

FBPropertyListAnimationNode Class Reference

Search for all occurrences

Detailed Description

List of animation nodes.

Definition at line 389 of file fbdata.h.

#include <fbdata.h>

Inheritance diagram for FBPropertyListAnimationNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int Add (FBAnimationNode *pItem)
 Add an animation node to the list.
virtual int Remove (FBAnimationNode *pItem)
 Remove an animation node from the list.
virtual void RemoveAt (int pIndex)
 Remove an animation node from pIndex.
virtual FBAnimationNodeoperator[] (int pIndex)
 Overloaded [] operator.
virtual int GetCount ()
 Get a count of the number of animation nodes in list.
FBAnimationNodeFind (FBBox *pOriginalOwner, const char *pDataType)
 Find an animation node.
FBAnimationNodeFind (const char *pNodeName)
 Find an animation node.
FBAnimationNodeFindByLabel (const char *pNodeLabel)
 Find an animation node by label name.

Member Function Documentation

virtual int Add ( FBAnimationNode pItem) [virtual]

Add an animation node to the list.

Parameters:
pItemAnimation node to add.
Returns:
Number of animation nodes in list after operation.

Implements FBPropertyBaseList< FBAnimationNode * >.

virtual int Remove ( FBAnimationNode pItem) [virtual]

Remove an animation node from the list.

Parameters:
pItemAnimation Node to remove.
Returns:
Number of animation nodes in list after operation.

Reimplemented from FBPropertyBaseList< FBAnimationNode * >.

virtual void RemoveAt ( int  pIndex) [virtual]

Remove an animation node from pIndex.

Parameters:
pIndexIndex of animation node to remove.

Implements FBPropertyBasicList.

virtual FBAnimationNode* operator[] ( int  pIndex) [virtual]

Overloaded [] operator.

Parameters:
pIndexIndex of animation node to access.
Returns:
Animation node at pIndex.

Implements FBPropertyBaseList< FBAnimationNode * >.

virtual int GetCount ( ) [virtual]

Get a count of the number of animation nodes in list.

Returns:
Number of animation nodes in list.

Implements FBPropertyBasicList.

FBAnimationNode* Find ( FBBox pOriginalOwner,
const char *  pDataType 
)

Find an animation node.

Parameters:
pOriginalOwnerOriginal Owner of the AnimationNode.
pDataTypeDataType of the AnimationNode.
Returns:
Handle to the animation node with the Given DataType and Owner.
FBAnimationNode* Find ( const char *  pNodeName)

Find an animation node.

Parameters:
pNodeNameString name of animation node to find.
Returns:
Handle to the animation node by the name of pNodeName.
FBAnimationNode* FindByLabel ( const char *  pNodeLabel)

Find an animation node by label name.

Parameters:
pNodeLabelUI name of animation node to find.
Returns:
Handle to the animation node by the label of pNodeName.

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

FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode
FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode FBPropertyListAnimationNode