|
| | DtVrfGuiIntervisibilityDriver (makVrv::DtDe &de, const std::string &className) |
| |
| virtual | ~DtVrfGuiIntervisibilityDriver () override |
| |
virtual
makVrv::DtIntervisibilityElement * | create (const makVrv::DtUnicode &elementDefinitionName, const AttachPoints &pts) override |
| |
| virtual void | destroy (makVrv::DtElementID id) override |
| |
virtual
makVrv::DtIntervisibilityElement * | createIntervisibilityFan (const DtVector &startPoint, const DtVector &endPoint) override |
| |
| virtual const makVrv::DtUnicode & | intervisibilitySensorFan () const |
| |
| virtual bool | isEditing (makVrv::DtUniqueID) const |
| |
| virtual void | finishEditing () override |
| |
virtual
makVrv::DtIntervisibilityElement * | createElement (makVrv::DtIntervisibilityStateListener *l, const makVrv::DtUnicode &visDefName) const override |
| |
| virtual void | slot_place (makVrv::DtUniqueID attachTo, const DtVector &v, double altAboveGround) override |
| |
| virtual void | slot_dragStart (const makVrv::DtSelectionManager::IdSet &set, const DtVector &loc) override |
| |
| | DtIntervisibilityDriver (DtDe &, const std::string &className) |
| |
| virtual | ~DtIntervisibilityDriver () |
| |
| virtual bool | autoStart () const |
| |
| DtIntervisibilityStateListener * | findListener (DtElementID id) |
| |
| DtIntervisibilityElement * | findElement (DtElementID id) |
| |
| virtual DtIntervisibilityElement * | createIntervisibilityLine (const DtVector &startPoint, const DtVector &endPoint) |
| |
| virtual DtIntervisibilityElement * | createIntervisibilityLine (const AttachPoints &=AttachPoints()) |
| |
| const DtUnicode & | intervisibilityLine () const |
| |
| virtual DtIntervisibilityElement * | createIntervisibilityFan (const AttachPoints &=AttachPoints()) |
| |
| const DtUnicode & | intervisibilityFan () const |
| |
| const ElementMap & | intervisibilityElements () const |
| |
| virtual DtIntervisibilityElement * | createIntervisibilityEntityFan (const DtVector &startPoint, const DtVector &endPoint) |
| |
| virtual DtIntervisibilityElement * | createIntervisibilityEntityFan (const AttachPoints &=AttachPoints()) |
| |
| const DtUnicode & | intervisibilityEntityFan () const |
| |
| virtual DtIntervisibilityElement * | createRangeLine (const DtVector &startPoint) |
| |
| virtual DtIntervisibilityElement * | createRangeLine (const DtVector &startPoint, const DtVector &endPoint) |
| |
| virtual DtIntervisibilityElement * | createRangeLine (const AttachPoints &=AttachPoints()) |
| |
| virtual const DtUnicode & | rangeLine () const |
| |
| void | addListenerCreator (const std::string &, DtIntervisibilityStateListenerCreator *) |
| |
| virtual void | destroy (DtElementID id) |
| |
| virtual void | destroyAll () |
| |
| virtual void | setAllowCreating (bool) |
| |
| virtual void | setAllowEditing (bool) |
| |
| virtual DtIntervisibilityElement * | create (const DtUnicode &definition, const DtVector &startPoint, const DtVector &endPoint) |
| |
| const std::string & | className () const |
| |
| DtBaseConnection * | connection () |
| |
| const DtBaseConnection * | connection () const |
| |
| DtIntervisibilityElement * | creatingElement () const |
| |
| DtIntervisibilityStateListener * | creatingListener () const |
| |
| | DtDriver (DtAgentManager &agentManager, const std::string &instanceName) |
| |
| virtual | ~DtDriver () |
| |
| virtual void | realizeConfiguration (const DtConfiguration &configuration) |
| |
| virtual DtConfiguration | createConfiguration (bool saveAllParameters=false) const |
| |
| DtAgentManager & | agentManager () |
| |
| virtual DtAgentManagerInterface & | sceneInterface () |
| |
| bool | started () const |
| |
| virtual const std::string & | instanceName () const |
| |
| virtual void | setAutoStart (bool autoStart) |
| |
| virtual bool | isWindowDependent () const |
| |
| virtual void | setIsWindowDependent (bool dep) |
| |
| virtual void | setIsUserControllable (bool) |
| |
| virtual bool | isUserControllable () const |
| |
| virtual void | setIsPersistent (bool per) |
| |
| virtual bool | isPersistent () const |
| |
| virtual bool | isOnDriverSelectionList () const |
| |
| virtual void | setOnDriverSelectionList (bool) |
| |
| bool | objectFromAgentManager (const DtUniqueID &id) const |
| |
|
| virtual void | cancelChanges () override |
| |
| virtual void | slot_terrainCleared () |
| |
| virtual void | slot_terrainPatchToBeDeleted () |
| |
| virtual DtVector | clamp (const DtVector &point, double altAboveGround) const override |
| |
| virtual void | completeSetup () override |
| |
| virtual void | intervisibilityObjectsShown (bool show) |
| |
| virtual DtVector | positionOfAttachment (makVrv::DtElementID) const |
| |
virtual
DtBasicEditingEventProcessor * | createEventProcessor () const |
| |
virtual
DtIntervisibilityStateListener * | createListener (const std::string &definition) const |
| |
| virtual bool | onTick () |
| |
| virtual bool | onStart () |
| |
| virtual bool | onStop () |
| |
| virtual void | slot_onCurrentSelectionChanged (const DtSelectionManager::IdSet &selected, const DtSelectionManager::IdSet &deselected) |
| |
| virtual void | select (const DtSelectionManager::IdSet &, bool) |
| |
| virtual void | slot_onVertexElementHasMouseCursorStateChanged (const DtElementID &parentId, const DtElementID &vertexElementId, bool hasMouseCursor) |
| |
| virtual void | connectProcessorSignals () |
| |
| virtual void | slot_locationChanged (const DtVector &, double altAboveGround) |
| |
| virtual void | slot_altitudeChanged (const DtVector &, double) |
| |
| virtual void | slot_altitudeIsDragging (bool) |
| |
| virtual void | modifyEditingObjects (const DtVector &pos, double altAboveGround) |
| |
| virtual void | resetSelectionForEditableObjects () |
| |
| virtual void | elementsRemoved (const DtElementData::UniqueIdList &) |
| |
| void | installElementDefinitions (DtElementDefinitionManager &manager) |
| |
| virtual void | slot_coordinateSystemChanged () |
| |
| virtual void | slot_intervisibilityObjectsShown (bool show) |
| |
| virtual void | slot_rangeLinesShown (bool show) |
| |
| void | applyChangesAndDelete (DtElementChanges *changes) |
| |
| void | reportElementCreated (DtElementID id, DtElementID parentId, DtElementEntry::ElementType type) |
| |
| void | reportElementAttribute (DtElementID id, DtElementAttribute *attribute) |
| |
| void | reportElementDestroyed (DtElementID id) |
| |
| void | start () |
| |
| void | stop () |
| |
| bool | tick () |
| |
| virtual void | slot_displayEngineAdded (const DtDeRecord &igRecord) |
| |
| virtual void | setInstanceName (const std::string &name) |
| |
| virtual void | installAccessories () |
| |
| virtual void | uninstallAccessories () |
| |