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

Method CreateStates

Tools/SkinEditor/SkinDataUtility.cpp:50–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48 }
49
50 void SkinDataUtility::CreateStates(DataPtr _skinData)
51 {
52 DataPtr state = Data::CreateInstance();
53 state->setType(DataTypeManager::getInstance().getType("State"));
54 state->setPropertyValue("Name", "Disabled");
55 _skinData->addChild(state);
56
57 state = Data::CreateInstance();
58 state->setType(DataTypeManager::getInstance().getType("State"));
59 state->setPropertyValue("Name", "Normal");
60 _skinData->addChild(state);
61
62 state = Data::CreateInstance();
63 state->setType(DataTypeManager::getInstance().getType("State"));
64 state->setPropertyValue("Name", "Over");
65 _skinData->addChild(state);
66
67 state = Data::CreateInstance();
68 state->setType(DataTypeManager::getInstance().getType("State"));
69 state->setPropertyValue("Name", "Pressed");
70 _skinData->addChild(state);
71
72 state = Data::CreateInstance();
73 state->setType(DataTypeManager::getInstance().getType("State"));
74 state->setPropertyValue("Name", "Selected Disabled");
75 _skinData->addChild(state);
76
77 state = Data::CreateInstance();
78 state->setType(DataTypeManager::getInstance().getType("State"));
79 state->setPropertyValue("Name", "Selected Normal");
80 _skinData->addChild(state);
81
82 state = Data::CreateInstance();
83 state->setType(DataTypeManager::getInstance().getType("State"));
84 state->setPropertyValue("Name", "Selected Over");
85 _skinData->addChild(state);
86
87 state = Data::CreateInstance();
88 state->setType(DataTypeManager::getInstance().getType("State"));
89 state->setPropertyValue("Name", "Selected Pressed");
90 _skinData->addChild(state);
91 }
92
93 void SkinDataUtility::CreateSeparators(DataPtr _skinData)
94 {

Callers

nothing calls this directly

Calls 4

setTypeMethod · 0.45
getTypeMethod · 0.45
setPropertyValueMethod · 0.45
addChildMethod · 0.45

Tested by

no test coverage detected