|
WSF
|
#include <ChangeWrapper.hpp>
Public Member Functions | |
| ChangeWrapper (wizard::Editor *aEditorPtr, UtTextDocumentRange aRange) | |
| ChangeWrapper (WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wizard::Platform *aPlatformPtr, WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wizard::Editor *aEditorPtr, vespa::VaAttachment *aAttachmentPtr, UtTextDocumentRange aRange) | |
| ChangeWrapper (wizard::Editor *aEditorPtr, wizard::Platform *aPlatformPtr, vespa::VaAttachment *aAttachmentPtr, WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wizard::Platform *aPlatformPtr, vespa::VaAttachment *aAttachmentPtr, WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wizard::Platform *aPlatformPtr, wkf::Waypoint *aWaypointPtr, WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wizard::Platform *aPlatformPtr, wkf::ZonePoint *aZonePointPtr, WsfPProxyNode aProxyNode) | |
| ChangeWrapper (wkf::PointOfInterest *aPointOfInterestPtr, WsfPProxyNode aProxyNode) | |
| bool | operator< (const ChangeWrapper &aRHS) const noexcept |
Get access to the objects that this ChangeWrapper wraps | |
| wkf::AttachmentRoute * | GetRoute () const noexcept |
| wkf::Waypoint * | GetWaypoint () const noexcept |
| wkf::AttachmentZone * | GetZone () const noexcept |
| wkf::ZonePoint * | GetZonePoint () const noexcept |
| wizard::Platform * | GetPlatform () const noexcept |
| wkf::PointOfInterest * | GetPointOfInterest () const noexcept |
| wizard::Editor * | GetEditor () const |
| const UtTextDocumentRange & | GetRange () const |
| WsfPProxyNode | GetProxyNode () const |
Wraps proxy object and visual objects to aid in making changes in the wizard::Editor triggered from the Map.
|
inline |
Referenced by operator<().
|
explicit |
Constructs a ChangeWrapper
| aProxyNode | is the proxy property to modify |
| wizard::ChangeWrapper::ChangeWrapper | ( | wizard::Platform * | aPlatformPtr, |
| WsfPProxyNode | aProxyNode ) |
Constructs a ChangeWrapper
| aPlatformPtr | is the wizard::Platform modified on the Map |
| aProxyNode | is the proxy property to modify |
|
inline |
|
inline |
| wizard::ChangeWrapper::ChangeWrapper | ( | wizard::Platform * | aPlatformPtr, |
| vespa::VaAttachment * | aAttachmentPtr, | ||
| WsfPProxyNode | aProxyNode ) |
Constructs a ChangeWrapper
| aPlatformPtr | is the wizard::Platform containing the attachment |
| aAttachmentPtr | is the vespa::VaAttachment modified on the Map |
| aProxyNode | is the proxy property to modify |
| wizard::ChangeWrapper::ChangeWrapper | ( | wizard::Platform * | aPlatformPtr, |
| wkf::Waypoint * | aWaypointPtr, | ||
| WsfPProxyNode | aProxyNode ) |
Constructs a ChangeWrapper
| aPlatformPtr | is the wizard::Platform containing the route |
| aWaypointPtr | is the wkf::Waypoint modified on the Map |
| aProxyNode | is the proxy property to modify |
| wizard::ChangeWrapper::ChangeWrapper | ( | wizard::Platform * | aPlatformPtr, |
| wkf::ZonePoint * | aZonePointPtr, | ||
| WsfPProxyNode | aProxyNode ) |
Constructs a ChangeWrapper
| aPlatformPtr | is the wizard::Platform containing the zone |
| aZonePointPtr | is the wkf::ZonePoint modified on the Map |
| aProxyNode | is the proxy property to modify |
| wizard::ChangeWrapper::ChangeWrapper | ( | wkf::PointOfInterest * | aPointOfInterestPtr, |
| WsfPProxyNode | aProxyNode ) |
| aPointOfInterestPtr | is the wkf::PointOfInterest modified on the Map |
| aProxyNode | is the proxy property to modify |
|
inline |
References GetEditor().
Referenced by GetEditor().
|
noexcept |
Get the wizard::Platform that this ChangeWrapper wraps
|
noexcept |
Get the wkf::PointOfInterest that this ChangeWrapper wraps
|
inline |
|
inline |
|
noexcept |
Get the wkf::AttachmentRoute that this ChangeWrapper wraps
|
noexcept |
Get the wkf::Waypoint that this ChangeWrapper wraps
|
noexcept |
Get the wkf::AttachmentZone that this ChangeWrapper wraps
|
noexcept |
Get the wkf::ZonePoint that this ChangeWrapper wraps
|
inlinenoexcept |
Allows sorting of ChangeWrapper in ordered containers.
References ChangeWrapper().