|
| | DtCigiViewController (DtDe &de, DtCigiConnection &connection) |
| | Constructor. More...
|
| |
| virtual void | modifyConfiguration (const std::string &displayName, const std::string &windowName, const std::string &channelName, const DtChannelConfiguration &config) |
| | Changes the channel configuration. More...
|
| |
| virtual void | attachObserver (int viewId, const DtCigiViewManager::DtViewControlAction &action, DtObserverObject::AttachType attachType=DtObserverObject::AttachTypeMimic, int artPartID=0) |
| | Attach the observer of the specified view, using the parameters in action. More...
|
| |
| virtual void | slot_onViewDefinitionReceived (int viewId, DtCigiViewManager::DtViewDefinitionAction action) |
| | Called when we receive a view definition. More...
|
| |
| virtual void | performSetViewDefinition (int viewId, const DtCigiViewManager::DtViewDefinitionAction &action) |
| | Perform the view definition action in a thread-safe way. More...
|
| |
| virtual void | slot_onViewControlReceived (int viewId, DtCigiViewManager::DtViewControlAction action) |
| | Called when a view control is received. More...
|
| |
| virtual void | performSetViewControl (int viewId, const DtCigiViewManager::DtViewControlAction &action) |
| | Perform the view control in a thread-safe way. More...
|
| |
| virtual void | slot_onViewMagnificationReceived (int viewId, float magValue) |
| | Called when a view magnification is received. More...
|
| |
| virtual void | performSetViewMagnification (int viewId, float magValue) |
| | Perform the operation requested in slot_onViewMagnificationReceived in the main (render) thread. More...
|
| |
| virtual void | slot_onLodScaleReceived (int viewId, float scale) |
| | Called when a lod scale setting is received. More...
|
| |
| virtual void | performSetLodScale (int viewId, float scale) |
| | Perform the operation requested in slot_onLodScaleReceived in the main (render) thread. More...
|
| |
| virtual void | slot_onAttachViewToArtPartReceived (int viewId, DtCigiViewManager::DtViewControlAction action, int artPartId) |
| | Called when a view or view group is attached to an articulated part This method checks if the Cigi connection is using a thread, if so queues the function. More...
|
| |
| virtual void | performAttachViewToArtPart (int viewId, DtCigiViewManager::DtViewControlAction action, int artPartId) |
| | Perform the operation requested in slot_onAttachViewToArtPartReceived. More...
|
| |
| virtual void | slot_onSensorControlRequest (DtSensorResponder::DtSensorRequestData *request) |
| | Signal sent from DtSensorResponder This method checks if the Cigi connection is using a thread, if so queues the function. More...
|
| |
| virtual void | performSensorControlRequest (DtSensorResponder::DtSensorRequestData &request) |
| | Performs the sensor operation on the ViewId in the request. More...
|
| |
| virtual void | slot_channelEnabledReceived (int viewId, bool channelOn) |
| | Turns the channel associated with the CIGI View ID on or off This method checks if the Cigi connection is using a thread, if so queues the function. More...
|
| |
| virtual void | performChannelEnabledChange (int viewId, bool channelOn) |
| | Turns the channel associated with the CIGI View ID on or off. More...
|
| |
A DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer.