K3dGuiListModel Class Reference

#include <K3dGuiListModel.h>

Inheritance diagram for K3dGuiListModel:

K3dGuiObject List of all members.

Public Member Functions

 K3dGuiListModel ()
 ~K3dGuiListModel ()
void AddElement (std::string _strEl)
void DeleteElements ()
int getNumberOfElements ()
std::string getElementAt (int i)

Private Attributes

TStringArray m_tStrArray

Detailed Description

GUI interface for list model List boxes and dropdowns needs an instance of a listmodel to know what elements they have.

Author:
Jan Koci
Since:
0.2.0.0

Definition at line 47 of file K3dGuiListModel.h.


Constructor & Destructor Documentation

K3dGuiListModel::K3dGuiListModel (  )  [inline]

Definition at line 52 of file K3dGuiListModel.h.

K3dGuiListModel::~K3dGuiListModel (  )  [inline]

Definition at line 55 of file K3dGuiListModel.h.

References m_tStrArray.


Member Function Documentation

void K3dGuiListModel::AddElement ( std::string  _strEl  )  [inline]

Definition at line 60 of file K3dGuiListModel.h.

References m_tStrArray.

Referenced by K3dGui::LoadGuiListModels(), and K3dMenu::ShowFileListBox().

void K3dGuiListModel::DeleteElements (  )  [inline]

Definition at line 65 of file K3dGuiListModel.h.

References m_tStrArray.

Referenced by K3dMenu::ShowFileListBox().

int K3dGuiListModel::getNumberOfElements (  )  [inline]

Definition at line 70 of file K3dGuiListModel.h.

References m_tStrArray.

std::string K3dGuiListModel::getElementAt ( int  i  )  [inline]

Definition at line 75 of file K3dGuiListModel.h.

References m_tStrArray.


Member Data Documentation

TStringArray K3dGuiListModel::m_tStrArray [private]

Definition at line 49 of file K3dGuiListModel.h.

Referenced by AddElement(), DeleteElements(), getElementAt(), getNumberOfElements(), and ~K3dGuiListModel().


The documentation for this class was generated from the following file:
Generated on Thu Aug 16 23:53:32 2007 for K3dEngine by  doxygen 1.5.0