MCPcopy Create free account
hub / github.com/MyGUI/mygui / EditorState

Method EditorState

Tools/LayoutEditor/EditorState.cpp:27–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25 FACTORY_ITEM_ATTRIBUTE(EditorState)
26
27 EditorState::EditorState() :
28 mFileName("unnamed.layout"),
29 mDefaultFileName("unnamed.layout")
30 {
31 CommandManager::getInstance().getEvent("Command_FileLoad")->connect(this, &EditorState::command_Load);
32 CommandManager::getInstance().getEvent("Command_FileSave")->connect(this, &EditorState::command_Save);
33 CommandManager::getInstance().getEvent("Command_FileSaveAs")->connect(this, &EditorState::command_SaveAs);
34 CommandManager::getInstance().getEvent("Command_ClearAll")->connect(this, &EditorState::command_Clear);
35 CommandManager::getInstance().getEvent("Command_Quit")->connect(this, &EditorState::command_Quit);
36 CommandManager::getInstance().getEvent("Command_Settings")->connect(this, &EditorState::command_Settings);
37 CommandManager::getInstance()
38 .getEvent("Command_CodeGenerator")
39 ->connect(this, &EditorState::command_CodeGenerator);
40 CommandManager::getInstance()
41 .getEvent("Command_OpenRecentFile")
42 ->connect(this, &EditorState::command_OpenRecentFile);
43 CommandManager::getInstance().getEvent("Command_FileDrop")->connect(this, &EditorState::command_FileDrop);
44 CommandManager::getInstance().getEvent("Command_SaveItemAs")->connect(this, &EditorState::command_SaveItemAs);
45 CommandManager::getInstance()
46 .getEvent("Command_UpdateItemName")
47 ->connect(this, &EditorState::command_UpdateItemName);
48 CommandManager::getInstance()
49 .getEvent("Command_UpdateResources")
50 ->connect(this, &EditorState::command_UpdateResources);
51 }
52
53 void EditorState::initState()
54 {

Callers

nothing calls this directly

Calls 2

connectMethod · 0.45
getEventMethod · 0.45

Tested by

no test coverage detected