Home
last modified time | relevance | path

Searched refs:ImmutableObjectHistory (Results 1 – 1 of 1) sorted by relevance

/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/slic3r/Utils/
H A DUndoRedo.cpp202 class ImmutableObjectHistory : public ObjectHistory<Interval> class
205ImmutableObjectHistory(std::shared_ptr<const T> shared_object, bool optional) : m_shared_object(sh… in ImmutableObjectHistory() function in Slic3r::UndoRedo::ImmutableObjectHistory
206 ~ImmutableObjectHistory() override {} in ~ImmutableObjectHistory()
480 bool ImmutableObjectHistory<T>::valid() in valid()
756 template<typename T> std::shared_ptr<const T>& ImmutableObjectHistory<T>::shared_ptr(StackImpl &st… in shared_ptr()
806 …int(it_object_history, object_id, std::unique_ptr<ImmutableObjectHistory<T>>(new ImmutableObjectHi… in save_immutable_object()
810 …static_cast<ImmutableObjectHistory<T>*>(it_object_history->second.get())->save(m_active_snapshot_t… in save_immutable_object()
828 auto *object_history = static_cast<ImmutableObjectHistory<T>*>(it_object_history->second.get()); in load_immutable_object()