| applyDomainOperation(const DomainOperation &operation) override | eve::building_editing::BuildingPlacementTarget | virtual |
| BuildingPlacementTarget(std::string id, building::PlacementWorld *world) | eve::building_editing::BuildingPlacementTarget | |
| BuildingPlacementTarget(BuildingPlacementTarget &&) noexcept | eve::building_editing::BuildingPlacementTarget | |
| BuildingPlacementTarget(const BuildingPlacementTarget &)=delete | eve::building_editing::BuildingPlacementTarget | |
| bumpRevision() | eve::editing::EditableTargetState | inlineprotected |
| eve::capability() | eve::editing::IEditableTarget | inline |
| eve::capability() const | eve::editing::IEditableTarget | inline |
| eve::editing::IEditableTarget::capability() | eve::editing::IEditableTarget | inline |
| eve::editing::IEditableTarget::capability() const | eve::editing::IEditableTarget | inline |
| clearDirtyRegion() override | eve::editing::EditableTargetState | inlinevirtual |
| cloneDomainState() const override | eve::building_editing::BuildingPlacementTarget | virtual |
| commitDomainState(std::unique_ptr< IDomainOperationTarget > candidate) override | eve::building_editing::BuildingPlacementTarget | virtual |
| curveLogicalPointFromWorld(double worldX, double worldY, double worldZ) const | eve::building_editing::BuildingPlacementTarget | |
| describe() const override | eve::building_editing::BuildingPlacementTarget | virtual |
| dirtyRegion() const override | eve::editing::EditableTargetState | inlinevirtual |
| edgeCubicBezierGizmo(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, int level=0, int replacingMemberInstanceId=0, const std::string &surfaceName={}) const | eve::building_editing::BuildingPlacementTarget | |
| EditableTargetState(Revision initial=1) | eve::editing::EditableTargetState | inlineexplicit |
| editorCapabilityId() | eve::building_editing::BuildingPlacementTarget | inlinestatic |
| instance(int instanceId) const | eve::building_editing::BuildingPlacementTarget | |
| makeBrush(const std::string &buildingId, int centerCellX, int centerCellY, int radius, double rotationDegrees) const | eve::building_editing::BuildingPlacementTarget | |
| makeEdgeCubicBezier(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions) const | eve::building_editing::BuildingPlacementTarget | |
| makeEdgeCubicBezierOnSurface(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, const std::string &surfaceName) const | eve::building_editing::BuildingPlacementTarget | |
| makeEdgePath(const std::string &buildingId, const std::vector< BuildingEdgePathVertex > &vertices) const | eve::building_editing::BuildingPlacementTarget | |
| makeMove(int instanceId, int cellX, int cellY, double rotationDegrees) const | eve::building_editing::BuildingPlacementTarget | |
| makeMoveFree(int instanceId, double worldX, double worldY, double elevation, double rotationDegrees) const | eve::building_editing::BuildingPlacementTarget | |
| makePlace(const BuildingInstanceSnapshot &placed) const | eve::building_editing::BuildingPlacementTarget | |
| makeRectangle(const std::string &buildingId, int minCellX, int minCellY, int maxCellX, int maxCellY, double rotationDegrees) const | eve::building_editing::BuildingPlacementTarget | |
| makeRemove(int instanceId) const | eve::building_editing::BuildingPlacementTarget | |
| makeReplace(int instanceId, const std::string &replacementBuildingId) const | eve::building_editing::BuildingPlacementTarget | |
| makeUpdateEdgeCubicBezier(int memberInstanceId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions) const | eve::building_editing::BuildingPlacementTarget | |
| markDirty(int x, int y) | eve::editing::EditableTargetState | inlineprotected |
| markDirty(const EditRegion ®ion) | eve::editing::EditableTargetState | inlineprotected |
| markDirty() | eve::editing::EditableTargetState | inlineprotected |
| nextAvailableInstanceId() const | eve::building_editing::BuildingPlacementTarget | |
| operator=(BuildingPlacementTarget &&) noexcept | eve::building_editing::BuildingPlacementTarget | |
| operator=(const BuildingPlacementTarget &)=delete | eve::building_editing::BuildingPlacementTarget | |
| preview(const std::string &buildingId, double worldX, double worldY, double elevation, double rotationDegrees, int excludeInstanceId=0) const | eve::building_editing::BuildingPlacementTarget | |
| previewEdgeCubicBezier(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, int replacingMemberInstanceId=0, const std::string &surfaceName={}) const | eve::building_editing::BuildingPlacementTarget | |
| eve::query() | eve::editing::IEditableTarget | inline |
| eve::query() const | eve::editing::IEditableTarget | inline |
| eve::editing::IEditableTarget::query() | eve::editing::IEditableTarget | inline |
| eve::editing::IEditableTarget::query() const | eve::editing::IEditableTarget | inline |
| queryCapability(const CapabilityId &capability) override | eve::building_editing::BuildingPlacementTarget | virtual |
| revision() const override | eve::editing::EditableTargetState | inlinevirtual |
| revisionValue() const noexcept | eve::editing::EditableTargetState | inline |
| setDirtyRegion(const EditRegion ®ion) | eve::editing::EditableTargetState | inlineprotected |
| setRevision(Revision revision) | eve::editing::EditableTargetState | inlineprotected |
| snapshotValue() const | eve::building_editing::BuildingPlacementTarget | |
| targetId() const override | eve::building_editing::BuildingPlacementTarget | inlinevirtual |
| widenDirty(int x, int y) | eve::editing::EditableTargetState | inlineprotected |
| widenDirty(const EditRegion ®ion) | eve::editing::EditableTargetState | inlineprotected |
| widenDirty() | eve::editing::EditableTargetState | inlineprotected |
| ~BuildingPlacementTarget() | eve::building_editing::BuildingPlacementTarget | |
| ~IDomainOperationTarget() override=default | eve::editing::IDomainOperationTarget | |
| ~IDomainOperationTargetStaging()=default | eve::editing::IDomainOperationTargetStaging | virtual |
| ~IEditableTarget()=default | eve::editing::IEditableTarget | virtual |