#include <mgui/formobjl.h>
Inheritance diagram for MGUI::FORM_OBJECT_LIST:

Public Member Functions | |
| void | Clear (bool notify) |
| ERRVALUE | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const MISTRING &promptstr, const RVC::OBJTYPESET &ObjTypeSet, GETOBJFLAGS GetObjFlags=GETOBJFLAG_None, RVC::GETOBJFILTER *GetObjFilter=0, int ListHeight=5, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_Expand) |
| FORM_OBJECT_LIST () | |
| const RVC::OBJITEM & | GetCurrentObject () const |
| const RVC::OBJITEMLIST & | GetObjectList () const |
| bool | IsEmpty () const |
| ERRVALUE | Select (bool notify) |
| virtual | ~FORM_OBJECT_LIST () |
Protected Member Functions | |
| virtual void | v_OnListChanged () |
| virtual void | v_OnObjectAdded (const RVC::OBJITEM &ObjItem, INT32 ItemNum) |
| virtual void | v_OnObjectRemoved (INT32 ItemNum) |
| virtual void | v_OnObjectsAdded () |
| virtual void | v_OnObjectsAllRemoved () |
| virtual void | v_OnObjectSelected (const RVC::OBJITEM &ObjItem, INT32 ItemNum) |
Definition at line 70 of file formobjl.h.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Clears out all of the selected objects.
|
|
||||||||||||||||||||||||||||||||
|
Create object list form.
|
|
|
Get the current object, will return an empty OBJITEM if there is nothing in the list.
|
|
|
Get the list of objects in the list.
Definition at line 102 of file formobjl.h. |
|
|
Is the list empty?
Definition at line 106 of file formobjl.h. |
|
|
Select objects via form. Behaves same as when 'Select' button pressed.
|
|
|
Called for any change to objects in list.
|
|
||||||||||||
|
Called for each object added to list.
|
|
|
Called when single object removed from list.
|
|
|
Called when objects added to list.
|
|
|
Called when all objects removed from list.
|
|
||||||||||||
|
Called when object selected (highlighted) from list.
|
1.3.8-20040913