| applyDomainOperation(const DomainOperation &operation) override | eve::procgen_editing::SplinePathDocument | virtual |
| 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::procgen_editing::SplinePathDocument | virtual |
| commitDomainState(std::unique_ptr< IDomainOperationTarget > candidate) override | eve::procgen_editing::SplinePathDocument | virtual |
| compilePath() const | eve::procgen_editing::SplinePathDocument | |
| describe() const override | eve::procgen_editing::SplinePathDocument | virtual |
| dirtyRegion() const override | eve::editing::EditableTargetState | inlinevirtual |
| EditableTargetState(Revision initial=1) | eve::editing::EditableTargetState | inlineexplicit |
| editingCapabilityId() | eve::procgen_editing::ISplinePathDocumentEditTarget | inlinestatic |
| loadSnapshot(const EditorValue &snapshot) | eve::procgen_editing::SplinePathDocument | |
| makeAppendChunk(const SplinePathControlPoint &first, const SplinePathControlPoint &second) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeCenterPoint(const StableId &point) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeDeleteChunk(int chunk) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeDeletePoint(const StableId &point) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeFlipDirection() const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeInsertPointAt(int segment, double t, const StableId &point) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeMirrorAxis(std::string_view axis) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeResetPointRotation(const StableId &point) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSetChunkBreak(const StableId &point, bool disconnected) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSetPoint(const SplinePathControlPoint &point) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSetPointRotation(const StableId &point, double pitchDegrees, double yawDegrees, double rollDegrees) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSetSettings(const SplinePathSettings &settings) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSnapAll(double gridSize) const override | eve::procgen_editing::SplinePathDocument | virtual |
| makeSnapPoint(const StableId &point, double gridSize) const override | eve::procgen_editing::SplinePathDocument | virtual |
| markDirty(int x, int y) | eve::editing::EditableTargetState | inlineprotected |
| markDirty(const EditRegion ®ion) | eve::editing::EditableTargetState | inlineprotected |
| markDirty() | eve::editing::EditableTargetState | inlineprotected |
| points() const | eve::procgen_editing::SplinePathDocument | |
| 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::procgen_editing::SplinePathDocument | 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 |
| settings() const noexcept | eve::procgen_editing::SplinePathDocument | inline |
| snapshotValue() const | eve::procgen_editing::SplinePathDocument | |
| SplinePathDocument(std::string id) | eve::procgen_editing::SplinePathDocument | explicit |
| targetId() const override | eve::procgen_editing::SplinePathDocument | inlinevirtual |
| widenDirty(int x, int y) | eve::editing::EditableTargetState | inlineprotected |
| widenDirty(const EditRegion ®ion) | eve::editing::EditableTargetState | inlineprotected |
| widenDirty() | eve::editing::EditableTargetState | inlineprotected |
| ~IDomainOperationTarget() override=default | eve::editing::IDomainOperationTarget | |
| ~IDomainOperationTargetStaging()=default | eve::editing::IDomainOperationTargetStaging | virtual |
| ~IEditableTarget()=default | eve::editing::IEditableTarget | virtual |
| ~ISplinePathDocumentEditTarget()=default | eve::procgen_editing::ISplinePathDocumentEditTarget | virtual |