SDFormat Editor
Loading...
Searching...
No Matches
CommandFactory Member List

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

ClearStack(std::stack< std::unique_ptr< CommandI > > &stack)CommandFactoryprivate
ClearUndoRedoStacks() overrideCommandFactoryprivatevirtual
CommandFactory(std::shared_ptr< GUII > gui, std::shared_ptr< SDFormatParserI > sdformatParser, std::shared_ptr< ModelViewerI > model_viewer)CommandFactory
guiCommandFactoryprivate
Initialize(std::shared_ptr< GUII > gui, std::shared_ptr< SDFormatParserI > sdformatParser, std::shared_ptr< ModelViewerI > model_viewer)CommandFactoryprivatevirtual
MakeAddElementCommand(sdf::ElementPtr parent_element, sdf::ElementPtr new_element) overrideCommandFactoryprivatevirtual
MakeCloseModelViewerCommand() overrideCommandFactoryvirtual
MakeCreateFileCommand() overrideCommandFactoryprivatevirtual
MakeDeleteElementCommand(sdf::ElementPtr element_to_delete) overrideCommandFactoryprivatevirtual
MakeModifyAttributeCommand(sdf::ParamPtr attribute_to_modify, std::string new_value) overrideCommandFactoryprivatevirtual
MakeModifyAttributeCommand(sdf::ParamPtr attribute_to_modify, bool new_value) overrideCommandFactoryprivatevirtual
MakeModifyElementCommand(sdf::ElementPtr element_to_modify, std::string new_value) overrideCommandFactoryprivatevirtual
MakeModifyElementCommand(sdf::ElementPtr element_to_modify, bool new_value) overrideCommandFactoryprivatevirtual
MakeOpenFileCommand(std::string file_path) overrideCommandFactoryprivatevirtual
MakeOpenModelViewerCommand() overrideCommandFactoryvirtual
MakeRedoCommand() overrideCommandFactoryprivatevirtual
MakeRenderModelCommand(bool render_collisions_in_model_viewer) overrideCommandFactoryprivatevirtual
MakeSaveFileCommand() overrideCommandFactoryprivatevirtual
MakeUndoCommand() overrideCommandFactoryprivatevirtual
model_viewerCommandFactoryprivate
PopFromRedoCommandsStack()CommandFactoryprivate
PopFromUndoCommandsStack()CommandFactoryprivate
PushToRedoCommandsStack(std::unique_ptr< CommandI > command) overrideCommandFactoryprivatevirtual
PushToUndoCommandsStack(std::unique_ptr< CommandI > command, const bool new_change=true) overrideCommandFactoryprivatevirtual
redo_commands_stackCommandFactoryprivate
sdformatParserCommandFactoryprivate
undo_commands_stackCommandFactoryprivate