FBPropertyBasicList Class Reference

FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList FBPropertyBasicList
Inheritance diagram for FBPropertyBasicList:
Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 697 of file fbproperties.h.


Public Member Functions

  FBPropertyBasicList ()
  Constructor.
  FBPropertyBasicList (HIObject pParent, char *pName)
  Constructor.
FBProperty Init (void *pParent, char *pName)
  Initialization function.
void  RemoveAll ()
  Remove all properties from the list.
virtual int  GetCount ()=0
  Get the number of properties in the list.
virtual void  RemoveAt (int pIndex)=0
  Remove property at pIndex.
virtual bool  IsList ()
  Is this a list?

Constructor & Destructor Documentation

FBPropertyBasicList (  ) 

Constructor.

FBPropertyBasicList ( HIObject  pParent,
char *  pName  
)

Constructor.

Parameters:
pParent  Parent for property list.
pName  Name of property list.

Member Function Documentation

FBProperty* Init ( void *  pParent,
char *  pName  
)

Initialization function.

Parameters:
pParent  Parent of property list.
pName  Name of property list.

void RemoveAll (  ) 

Remove all properties from the list.

virtual int GetCount (  )  [pure virtual]

Get the number of properties in the list.

Returns:
The number of properties in the list.
Warning:
overload required.

Implemented in FBPropertyListComponentBase, FBPropertyListObject, FBPropertyListConsoleChannel, FBPropertyListBox, FBPropertyListModelTemplate, FBPropertyListModelTemplateBinding, FBPropertyListDeviceInstrument, FBPropertyListFCurveKey, FBPropertyListAnimationNode, FBPropertyListCommPort, FBPropertyListManipulator, FBPropertyListModel, FBPropertyListMarkerSegment, FBPropertyListOpticalSegment, FBPropertyListOpticalGap, FBPropertyListModelMarkerOptical, FBPropertyListRigidBodyMarkers, FBPropertyListRigidBody, FBPropertyListDeviceOpticalMarker, FBPropertyListScene, FBPropertyListStoryFolder, FBPropertyListStoryTrack, FBPropertyListStorySubTrack, FBPropertyListStoryClip, FBPropertyListStoryDetails, FBPropertyListPivot, FBPropertyListTriggerGroup, FBPropertyListTrigger, FBPropertyListMotionClip, and FBPropertyListTriggerBranch.

virtual void RemoveAt ( int  pIndex  )  [pure virtual]

Remove property at pIndex.

Parameters:
pIndex  Index where property is to be removed.
Warning:
overload required.

Implemented in FBPropertyListComponentBase, FBPropertyListObject, FBPropertyListConsoleChannel, FBPropertyListBox, FBPropertyListModelTemplate, FBPropertyListModelTemplateBinding, FBPropertyListDeviceInstrument, FBPropertyListFCurveKey, FBPropertyListAnimationNode, FBPropertyListCommPort, FBPropertyListModel, FBPropertyListMarkerSegment, FBPropertyListOpticalSegment, FBPropertyListModelMarkerOptical, FBPropertyListRigidBodyMarkers, FBPropertyListRigidBody, FBPropertyListDeviceOpticalMarker, FBPropertyListScene, FBPropertyListStoryFolder, FBPropertyListStoryTrack, FBPropertyListStorySubTrack, FBPropertyListStoryClip, FBPropertyListStoryDetails, FBPropertyListPivot, FBPropertyListTriggerGroup, FBPropertyListTrigger, FBPropertyListMotionClip, and FBPropertyListTriggerBranch.

virtual bool IsList (  )  [virtual]

Is this a list?

Returns:
true if this is a list.

Reimplemented from FBProperty.


Please send us your comments about this page.