| 48 | |
| 49 | namespace { |
| 50 | void AttachScriptableUI(ASContext* as_context, ScriptableUI* sui) { |
| 51 | as_context->RegisterObjectType("ScriptableUI", 0, asOBJ_REF | asOBJ_NOHANDLE); |
| 52 | as_context->RegisterObjectMethod("ScriptableUI", "void SendCallback(const string &in)", asMETHOD(ScriptableUI, SendCallback), asCALL_THISCALL); |
| 53 | as_context->DocsCloseBrace(); |
| 54 | as_context->RegisterGlobalProperty("ScriptableUI this_ui", sui); |
| 55 | } |
| 56 | } // Anonymous namespace |
| 57 | |
| 58 | void ScriptableUI::Initialize(const Path& script_path, const ASData& as_data, bool debug_break) { |
no test coverage detected