0ad/source/gui/Scripting
wraitii 507f44f7f9 Remove all external usage of CmptPrivate. Header cleanup.
This removes usage of CmptPrivate outside of ScriptInterface.
ScriptRequest can now be used to safely recover the scriptInterface from
a JSContext instead of going through ScriptInterface, which allows more
code cleanup.

Follows 34b1920e7b

Differential Revision: https://code.wildfiregames.com/D3963
This was SVN commit r25442.
2021-05-15 13:54:58 +00:00
..
GuiScriptConversions.cpp Split off Object-related functions from ScriptInterface 2021-05-13 17:23:52 +00:00
JSInterface_GUIManager.cpp Remove all external usage of CmptPrivate. Header cleanup. 2021-05-15 13:54:58 +00:00
JSInterface_GUIManager.h Refactor all usage of RegisterFunction to ScriptFunction::Register 2021-03-02 20:01:14 +00:00
JSInterface_GUIProxy.cpp Simplify GUI Proxy implementation & customisation. 2021-04-09 18:01:47 +00:00
JSInterface_GUIProxy.h Implement FromJSVal<IObject*> safely 2021-04-30 13:20:43 +00:00
JSInterface_GUIProxy_impl.h Remove all external usage of CmptPrivate. Header cleanup. 2021-05-15 13:54:58 +00:00
JSInterface_GUISize.cpp Remove all external usage of CmptPrivate. Header cleanup. 2021-05-15 13:54:58 +00:00
JSInterface_GUISize.h Split off JSON-related function from ScriptInterface, clean up headers. 2021-05-14 10:18:03 +00:00
ScriptFunctions.cpp Refactor all usage of RegisterFunction to ScriptFunction::Register 2021-03-02 20:01:14 +00:00
ScriptFunctions.h Sort GUI Object types, GUI Object bases and GUI Setting value types into three new folders. 2019-10-02 09:44:00 +00:00