39 lines
2.1 KiB
JSON
39 lines
2.1 KiB
JSON
{
|
|
"files": {
|
|
"/home/chewico/Dev/DeerEngine/Editor/Services/ActiveEntity/ActiveEntity.as": {
|
|
"lastCommittedState": "class ActiveEntity : ServiceScript {\n Entity entity;\n\n void onInit() {\n entity = Engine::getMainEnvironment().getRootEntity();\n }\n \n [ServiceAPI]\n Entity getActiveEntity() {\n return entity;\n }\n\n [ServiceAPI]\n void setActiveEntity(Entity ent) {\n entity = ent;\n }\n\n [ServiceAPI]\n void renameEntity(any@ data) {\n Entity entity;\n data.retrieve(entity);\n \n string name = entity.name;\n if (UI::inputText(\"##RENAME\", name, name)) {\n entity.name = name;\n }\n \n UI::sameline();\n if (UI::button(\"Accept\")) {\n UI::closePopup();\n }\n }\n}\n",
|
|
"maxStackSize": 50,
|
|
"redoStack": [
|
|
{
|
|
"cursor_after": 294,
|
|
"cursor_before": 293,
|
|
"inserted": "d",
|
|
"position": 293,
|
|
"removed": ""
|
|
}
|
|
],
|
|
"undoStack": []
|
|
},
|
|
"/home/chewico/Dev/DeerEngine/Editor/Services/ActiveEntity/ServiceScript.json": {
|
|
"lastCommittedState": "{\n \"serviceScriptModule\" : {\n \"name\" : \"ActiveEntity\",\n \"author\" : \"Chewico\",\n \"version\" : \"1.0.0\"\n }\n}",
|
|
"maxStackSize": 50,
|
|
"redoStack": [],
|
|
"undoStack": [
|
|
{
|
|
"cursor_after": 100,
|
|
"cursor_before": 128,
|
|
"inserted": "}\n \"version\" : \"1.0.0\"",
|
|
"position": 99,
|
|
"removed": " \"version\" : \"1.0.0\"\n }"
|
|
},
|
|
{
|
|
"cursor_after": 128,
|
|
"cursor_before": 100,
|
|
"inserted": " \"version\" : \"1.0.0\"\n }",
|
|
"position": 99,
|
|
"removed": "}\n \"version\" : \"1.0.0\""
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |