![]() |
Prusa Slicer 2.6.0
|
Classes | |
| class | ImmutableObjectHistory |
| struct | Interval |
| struct | MutableHistoryInterval |
| class | MutableObjectHistory |
| class | ObjectHistory |
| class | ObjectHistoryBase |
| struct | Selection |
| struct | Snapshot |
| struct | SnapshotData |
| class | Stack |
| class | StackImpl |
Typedefs | |
| using | InputArchive = cereal::UserDataAdapter< StackImpl, cereal::BinaryInputArchive > |
| using | OutputArchive = cereal::UserDataAdapter< StackImpl, cereal::BinaryOutputArchive > |
Enumerations | |
| enum class | SnapshotType : unsigned char { Action , GizmoAction , Selection , ProjectSeparator , EnteringGizmo , LeavingGizmoNoAction , LeavingGizmoWithAction } |
Functions | |
| static bool | snapshot_modifies_project (SnapshotType type) |
| static bool | snapshot_modifies_project (const Snapshot &snapshot) |
Variables | |
| static std::string | topmost_snapshot_name = "@@@ Topmost @@@" |
| using Slic3r::UndoRedo::InputArchive = typedef cereal::UserDataAdapter<StackImpl, cereal::BinaryInputArchive> |
| using Slic3r::UndoRedo::OutputArchive = typedef cereal::UserDataAdapter<StackImpl, cereal::BinaryOutputArchive> |
|
strong |
| Enumerator | |
|---|---|
| Action | |
| GizmoAction | |
| Selection | |
| ProjectSeparator | |
| EnteringGizmo | |
| LeavingGizmoNoAction | |
| LeavingGizmoWithAction | |
References Slic3r::UndoRedo::Snapshot::snapshot_data, snapshot_modifies_project(), and Slic3r::UndoRedo::SnapshotData::snapshot_type.
Here is the call graph for this function:
|
inlinestatic |
References Action, GizmoAction, and ProjectSeparator.
Referenced by Slic3r::UndoRedo::StackImpl::project_modified(), Slic3r::UndoRedo::StackImpl::release_snapshots(), and snapshot_modifies_project().
Here is the caller graph for this function:
|
static |