MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / displayed

Method displayed

source/frontend/StarBaseScriptPane.cpp:49–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47}
48
49void BaseScriptPane::displayed() {
50 Pane::displayed();
51 if (!m_callbacksAdded) {
52 m_script.addCallbacks("pane", makePaneCallbacks());
53 m_script.addCallbacks("widget", LuaBindings::makeWidgetCallbacks(this, m_reader));
54 m_script.addCallbacks("config", LuaBindings::makeConfigCallbacks( [this](String const& name, Json const& def) {
55 return m_config.query(name, def);
56 }));
57 m_callbacksAdded = true;
58 }
59 m_script.init();
60 m_script.invoke("displayed");
61}
62
63void BaseScriptPane::dismissed() {
64 Pane::dismissed();

Callers

nothing calls this directly

Calls 4

addCallbacksMethod · 0.45
queryMethod · 0.45
initMethod · 0.45
invokeMethod · 0.45

Tested by

no test coverage detected