FrameIT
SolutionRecorder Member List

This is the complete list of members for SolutionRecorder, including all inherited members.

FactRecorder._IJGetHierarchie(List< Directories > hierarchie_base)IJSONsavable< FactRecorder >virtual
IJSONsavable< SolutionRecorder >._IJGetHierarchie(List< Directories > hierarchie_base)IJSONsavable< SolutionRecorder >virtual
_IJGetName(string name)SolutionRecorderprivatevirtual
FactRecorder._IJGetRawObject(out T payload, string path)IJSONsavable< FactRecorder >virtual
IJSONsavable< SolutionRecorder >._IJGetRawObject(out T payload, string path)IJSONsavable< SolutionRecorder >virtual
_IJPostProcess(SolutionRecorder raw_payload)SolutionRecorderprivate
FactRecorder.IJSONsavable< FactRecorder >._IJPostProcess(T payload)IJSONsavable< FactRecorder >virtual
IJSONsavable< SolutionRecorder >._IJPostProcess(T payload)IJSONsavable< SolutionRecorder >virtual
_IJPreProcess(SolutionRecorder payload)SolutionRecorderprivate
FactRecorder.IJSONsavable< FactRecorder >._IJPreProcess(T payload)IJSONsavable< FactRecorder >virtual
IJSONsavable< SolutionRecorder >._IJPreProcess(T payload)IJSONsavable< SolutionRecorder >virtual
Add(Fact value, out bool exists, bool samestep, Gadget gadget, string scroll_label, bool isImmutable=false, bool force=false)FactRecorder
AllFactsFactRecorderstatic
backlogFactRecorderprotected
Clear()FactRecorder
ContainsKey(string id)FactRecorder
ContainsLabel(string label)FactRecorder
FactRecorder.delete(List< Directories > hierarchie, string name, bool use_install_folder=false)IJSONsavable< FactRecorder >static
FactRecorder.delete(string path)IJSONsavable< FactRecorder >privatestatic
IJSONsavable< SolutionRecorder >.delete(List< Directories > hierarchie, string name, bool use_install_folder=false)IJSONsavable< SolutionRecorder >static
FactRecorder.delete_children(List< Directories > hierarchie, string name, bool use_install_folder=false, int skip_last_children=0)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.delete_children(List< Directories > hierarchie, string name, bool use_install_folder=false, int skip_last_children=0)IJSONsavable< SolutionRecorder >static
Dispose()FactRecorder
Draw(bool draw_all=false)FactRecorder
DynamiclySolved(SolutionRecorder MinimalSolution, out List< List< string > > MissingElements, out List< List< string > > Solutions)FactRecorder
endingValSolutionRecorderprivatestatic
ExposedSolutionFactsSolutionRecorder
FactRecorder()FactRecorderprivatestatic
FactRecorder()FactRecorder
FactRecorder(bool invoke=false)FactRecorder
fastforward()FactRecorder
FindEquivalent(IReadOnlyDictionary< string, Fact > FactSpace, Fact search, out string found_key, out Fact found_value, out bool exact, bool allow_exact=true)FactRecorderstatic
GadgetWorkflowDictFactRecorderprotected
GetFactMeta(string id)FactRecorder
GetNumberOfFacts()FactRecorder
GetNumberOfGadgets()FactRecorder
GetNumberOfScrolls()FactRecorder
GetUsedGadgets()FactRecorder
GetUsedScrolls()FactRecorder
GetWorkflow(int index)FactRecorder
hardreset(bool invoke_event=true)FactRecorder
FactRecorder.hierarchieIJSONsavable< FactRecorder >protectedstatic
IJSONsavable< SolutionRecorder >.hierarchieIJSONsavable< SolutionRecorder >protectedstatic
ImmutableFactsFactRecorderprotected
FactRecorder.InstanceIJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.InstanceIJSONsavable< SolutionRecorder >static
invokeFactRecorder
InvokeFactEvent(bool creation, string Id)FactRecorderprivate
FactRecorder.JsonAutoPostProcessFieldsIJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.JsonAutoPostProcessFieldsIJSONsavable< SolutionRecorder >static
FactRecorder.JsonAutoPreProcessFieldsIJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.JsonAutoPreProcessFieldsIJSONsavable< SolutionRecorder >static
JsonFactSpaceFactRecorderprivate
FactRecorder.JsonSaveableFieldsIJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.JsonSaveableFieldsIJSONsavable< SolutionRecorder >static
FactRecorder.JsonSeperateFieldsIJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.JsonSeperateFieldsIJSONsavable< SolutionRecorder >static
FactRecorder.load(List< Directories > hierarchie, string name, out T payload, bool use_install_folder=false, bool deep_load=true, bool post_process=true)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.load(List< Directories > hierarchie, string name, out T payload, bool use_install_folder=false, bool deep_load=true, bool post_process=true)IJSONsavable< SolutionRecorder >static
FactRecorder.load_children(List< Directories > hierarchie, string name, ref T raw_payload, bool use_install_folder=false, bool deep_load=true, bool post_process=true)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.load_children(List< Directories > hierarchie, string name, ref T raw_payload, bool use_install_folder=false, bool deep_load=true, bool post_process=true)IJSONsavable< SolutionRecorder >static
markerFactRecorderprotected
MaxLabelIdFactRecorderpackage
MetaInfFactRecorderprotected
MyFactSpaceFactRecorder
FactRecorder.nameFactRecorder
IJSONsavable< SolutionRecorder >.nameIJSONsavable< SolutionRecorder >
FactRecorder.pathFactRecorder
IJSONsavable< SolutionRecorder >.pathIJSONsavable< SolutionRecorder >
FactRecorder.postprocess(T payload)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.postprocess(T payload)IJSONsavable< SolutionRecorder >static
FactRecorder.preprocess(T payload)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.preprocess(T payload)IJSONsavable< SolutionRecorder >static
PruneWorkflow(stepnote not_me)FactRecorderprivate
redo()FactRecorder
ReInitializeFactOrganizer< T >(T source, bool invoke, out Dictionary< string, string > old_to_new)FactRecorderstatic
Remove(Fact value, bool samestep, Gadget gadget, bool deleteSolutionFact=false)FactRecorder
Remove(string key, bool samestep, Gadget gadget, bool deleteImmutables=false)FactRecorder
reversestep(int pos, bool samestep=false)FactRecorderprivate
safe_dependencies(string key, out List< string > dependencies)FactRecorder
ScrollOverwritesSolutionRecorder
soft_resettedFactRecorderprotected
softreset()FactRecorder
SolutionRecorder()SolutionRecorderprivatestatic
SolutionRecorder()SolutionRecorder
SolutionRecorder(bool invoke=false)SolutionRecorder
FactRecorder.store(List< Directories > hierarchie, string name, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< FactRecorder >
FactRecorder.store(List< Directories > hierarchie, string name, T payload, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.store(List< Directories > hierarchie, string name, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< SolutionRecorder >
IJSONsavable< SolutionRecorder >.store(List< Directories > hierarchie, string name, T payload, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< SolutionRecorder >static
FactRecorder.store_children(List< Directories > hierarchie, string name, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< FactRecorder >
FactRecorder.store_children(List< Directories > hierarchie, string name, T payload, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< FactRecorder >static
IJSONsavable< SolutionRecorder >.store_children(List< Directories > hierarchie, string name, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< SolutionRecorder >
IJSONsavable< SolutionRecorder >.store_children(List< Directories > hierarchie, string name, T payload, bool use_install_folder=false, bool overwrite=true, bool deep_store=true)IJSONsavable< SolutionRecorder >static
this[string id]FactRecorder
TryGetFact(string URI, out Fact found)FactRecorder
undo()FactRecorder
Undraw(bool force_invoke=false)FactRecorder
UnusedLabelIdsFactRecorderpackage
ValidationSetSolutionRecorder
WorkflowFactRecorderprotected
WorkflowAdd(stepnote note)FactRecorderprivate
WorkflowGadgetDictFactRecorderprotected
workstepsFactRecorderprotected
yeetusdeletus(List< string > deletereverse, bool samestep, Gadget gadget)FactRecorderprivate