FOX/ObjCryst++
1.10.X (development)
|
A List of WXCrystObjBasic. More...
Public Member Functions | |
WXCrystObjBasicList () | |
Constructor. | |
~WXCrystObjBasicList () | |
Destructor. | |
unsigned int | GetNb () const |
Number of objects. | |
void | Add (WXCrystObjBasic *) |
Add an object to the list. More... | |
void | Remove (WXCrystObjBasic *) |
remove an object from the list | |
bool | Show (bool) |
Show or hide all of the windows. | |
void | CrystUpdate (const bool updateUI=false, const bool mutexlock=false) |
Forces all objects in the list to update. More... | |
void | UpdateUI (const bool mutexlock=false) |
Forces all objects in the list to update. More... | |
void | Enable (bool enable) |
Private Attributes | |
std::set< WXCrystObjBasic * > | mvpWXCrystObj |
List of pointers to the objects. | |
A List of WXCrystObjBasic.
void ObjCryst::WXCrystObjBasicList::Add | ( | WXCrystObjBasic * | win | ) |
Add an object to the list.
The object is just referenced, not copied.
Definition at line 199 of file wxCryst.cpp.
void ObjCryst::WXCrystObjBasicList::CrystUpdate | ( | const bool | updateUI = false , |
const bool | mutexlock = false |
||
) |
Forces all objects in the list to update.
See WXCrystObjBasic::CrystUpdate()
see WXCrystObjBasic::CrystUpdate() on the use of updateUI and mutexlock
Normally WXCrystObjBasicList::CrystUpdate() should never be used with mutexlock=true, as the mutex locking should be done from the calling object.
Definition at line 223 of file wxCryst.cpp.
void ObjCryst::WXCrystObjBasicList::UpdateUI | ( | const bool | mutexlock = false | ) |
Forces all objects in the list to update.
See WXCrystObjBasic::CrystUpdate()
see WXCrystObjBasic::UpdateUI() on the use of updateUI and mutexlock.
Normally WXCrystObjBasicList::UpdateUI() should never be used with mutexlock=true, as the mutex locking should be done from the calling object.
Definition at line 233 of file wxCryst.cpp.