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

Public Member Functions | |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, _CT *pContainer, void(_CT::*pfOnObjectSelected)(const RVC::OBJITEM &ObjItem), TEXTID TextID, const RVC::OBJTYPESET &ObjTypeSet, GETOBJFLAGS GetObjFlags=GETOBJFLAG_None, RVC::GETOBJFILTER *GetObjFilter=0, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_Expand) |
| FORM_OBJECT_LIST_T () | |
| void | SetObjectAdded (void(_CT::*ObjectAdded)(const RVC::OBJITEM &ObjItem, INT32 ItemNum)) |
| void | SetObjectRemoved (void(_CT::*ObjectRemoved)(INT32 ItemNum)) |
| void | SetObjectSelected (void(_CT::*ObjectSelected)(const RVC::OBJITEM &ObjItem, INT32 ItemNum)) |
| void | SetObjectsRemoved (void(_CT::*ObjectsRemoved)()) |
This template allows a method in a 'container' class to be called when the button is pressed, rather than requiring that a subclass be defined with the OnPressed() virtual method overridden.
Definition at line 133 of file formobjl.h.
|
|||||||||
|
Constructor.
Definition at line 137 of file formobjl.h. |
|
||||||||||||||||||||||||||||||||||||||||
|
Create control with label from resource lookup.
Definition at line 148 of file formobjl.h. |
|
||||||||||
|
Set method to call when user adds an object to the list.
Definition at line 164 of file formobjl.h. |
|
||||||||||
|
Set method to call when user removes an object from the list.
Definition at line 169 of file formobjl.h. |
|
||||||||||
|
Set method to call when user selects an object from the list.
Definition at line 174 of file formobjl.h. |
|
||||||||||
|
Set method to call when user removes all list items.
Definition at line 179 of file formobjl.h. |
1.3.8-20040913