![]() |
VR-Forces 4.8 Class Documentation
|
Resource handle for a dynamic terrain change request which has been added to the system. More...
Classes | |
| class | RequestHandleImpl |
Public Member Functions | |
| DtDynamicTerrainRequestHandle () | |
| Default constructor, constructor a null handle (points to nothing). More... | |
| DtDynamicTerrainRequestHandle (const boost::shared_ptr< RequestHandleImpl > &) | |
| Constructs a request handle with specified request info. More... | |
| void | removeTerrainChange () |
| Remove the change request from the system. More... | |
| void | releaseOwnership () |
| Release our ownership of the change request managed by this handle. More... | |
Private Attributes | |
| boost::shared_ptr < RequestHandleImpl > | myImpl |
Resource handle for a dynamic terrain change request which has been added to the system.
Returned from DtTerrainImplementation::addDynamicTerrainChangeRequest(). Allows caller to manage request.
| DtDynamicTerrainRequestHandle::DtDynamicTerrainRequestHandle | ( | ) |
Default constructor, constructor a null handle (points to nothing).
| DtDynamicTerrainRequestHandle::DtDynamicTerrainRequestHandle | ( | const boost::shared_ptr< RequestHandleImpl > & | ) |
Constructs a request handle with specified request info.
| void DtDynamicTerrainRequestHandle::removeTerrainChange | ( | ) |
Remove the change request from the system.
Features which are affected by this change will be notified and have a chance to change their state.
| void DtDynamicTerrainRequestHandle::releaseOwnership | ( | ) |
Release our ownership of the change request managed by this handle.
The change request will remain in the system and this handle will be cleared.
|
private |