![]() |
VR-Forces 5.0.3 Developer's Guide
|
Represents the manager responsible for dealing with any GUI related stuff.

Classes | |
| struct | TemplateInfo |
Static Public Member Functions | |
| static DtSpawnSinkGuiManager & | instance (makVrv::DtDe &de) |
Public Attributes | |
| boost::signals2::signal< void(const SpawnTemplateDescriptionList &)> | signal_patternListUpdated |
| boost::signals2::signal< void(const SpawnTemplateDescriptionList &)> | signal_spawnSinkPointCountUpdated |
| boost::signals2::signal< void(const DtUUID &)> | signal_spawnPointAdded |
| boost::signals2::signal< void(const DtUUID &)> | signal_sinkPointAdded |
| boost::signals2::signal< void(const DtUUID &)> | signal_spawnPointRemoved |
| boost::signals2::signal< void(const DtUUID &)> | signal_sinkPointRemoved |
Protected Types | |
| typedef std::map < makVrv::DtUniqueID, TemplateInfo > | UniqueIdToTemplateInfo |
| typedef std::map< int, DtUUID > | ExtraMapToTemplateUUID |
| typedef std::map< DtString, int > | NextNumberMap |
Protected Slots | |
| virtual void | dialogDestroyed () |
|
protected |
|
protected |
|
protected |
| makVrf::DtSpawnSinkGuiManager::DtSpawnSinkGuiManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
|
virtual |
|
virtual |
Plugin options.
|
virtual |
|
virtual |
Returns true if pattern list is updated.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Once the spawn point has been placed this slot is called to send the create object message.
|
virtual |
Once the sink point has been placed this slot is called to send the create object message.
Returns the latest number in use for a spawn point then increments for next call.
Returns the latest number in use for a sink point then increments for next call.
|
virtual |
Called when the plan command is going to add an item, if adding a sink or spawn point add the addition data.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
If does not exist, will create.
|
protectedvirtualslot |
|
protectedvirtual |
Takes the current spawn and sink points and adds them into the create menu. Will recreate the create menu as part of this process.
|
protectedvirtual |
Removes current pattern items from the entity palette.
|
protectedvirtual |
Remove created items from the create menu.
|
protectedvirtual |
Called when a sim state is added, if there is a marking text, then, parse it out to see if it is spawn/sink point. If no marking text, mark for update.
|
protectedvirtual |
Remove count if spawn/sink point.
|
protectedvirtual |
Resets spawn/sink counters.
|
protectedvirtual |
Adds an entry to the model set (entity) if missing. This will be used to support favorites.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
| boost::signals2::signal<void (const SpawnTemplateDescriptionList &)> makVrf::DtSpawnSinkGuiManager::signal_patternListUpdated |
| boost::signals2::signal<void (const SpawnTemplateDescriptionList &)> makVrf::DtSpawnSinkGuiManager::signal_spawnSinkPointCountUpdated |
| boost::signals2::signal<void (const DtUUID&)> makVrf::DtSpawnSinkGuiManager::signal_spawnPointAdded |
| boost::signals2::signal<void (const DtUUID&)> makVrf::DtSpawnSinkGuiManager::signal_sinkPointAdded |
| boost::signals2::signal<void (const DtUUID&)> makVrf::DtSpawnSinkGuiManager::signal_spawnPointRemoved |
| boost::signals2::signal<void (const DtUUID&)> makVrf::DtSpawnSinkGuiManager::signal_sinkPointRemoved |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |