Public Member Functions

FBPropertyListModel Class Reference

Search for all occurrences

Detailed Description

List: Model

Definition at line 108 of file fbmodel.h.

#include <fbmodel.h>

Inheritance diagram for FBPropertyListModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int Add (FBModel *pItem)
 Add a model to the property list.
int Remove (FBModel *pItem)
 Remove model pItem from property list.
virtual void RemoveAt (int pIndex)
 Remove the model at pIndex.
FBModeloperator[] (int pIndex)
 Get the model at pIndex.
virtual int GetCount ()
 Get the number of models.
virtual FBComponentGetAt (int pIndex)
 Get the Component at pIndex.

Member Function Documentation

int Add ( FBModel pItem)

Add a model to the property list.

Parameters:
pItemModel to add to list.
Returns:
Number of items in list after operation.
int Remove ( FBModel pItem)

Remove model pItem from property list.

Parameters:
pItemModel to remove from list.
Returns:
The index of the removed element. Returns -1 if the element was not part of the list.
virtual void RemoveAt ( int  pIndex) [virtual]

Remove the model at pIndex.

Parameters:
pIndexIndex of model to remove.

Reimplemented from FBPropertyListComponentBase.

FBModel* operator[] ( int  pIndex)

Get the model at pIndex.

Parameters:
pIndexIndex of model to get.
Returns:
Model at pIndex.

Reimplemented from FBPropertyListComponentBase.

virtual int GetCount ( ) [virtual]

Get the number of models.

Returns:
Number of models.

Reimplemented from FBPropertyListComponentBase.

virtual FBComponent* GetAt ( int  pIndex) [inline, virtual]

Get the Component at pIndex.

Parameters:
pIndexIndex of Component to get a handle on.
Returns:
Component at pIndex.

Implements FBPropertyListComponentBase.

Definition at line 139 of file fbmodel.h.

{ return (FBComponent*)operator[](pIndex); }

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

FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel
FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel FBPropertyListModel