MCPcopy Create free account
hub / github.com/ObEngine/ObEngine / pushParameterFromLua

Method pushParameterFromLua

src/Core/Triggers/Trigger.cpp:172–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

170 }
171
172 void Trigger::pushParameterFromLua(const std::string& name, sol::object parameter)
173 {
174 Debug::Log->trace(
175 "<Trigger> Pushing parameter {0} (type: {1}) to Trigger {2} (From Lua)", name,
176 static_cast<int>(parameter.get_type()), m_fullName);
177 m_lua["__TRIGGERS"][this->getTriggerLuaTableName()]["ArgTable"][name] = parameter;
178 }
179
180 void Trigger::onRegister(std::function<void(const TriggerEnv&)> callback)
181 {

Callers 1

sendInitArgFromLuaMethod · 0.45

Calls 3

traceMethod · 0.80
get_typeMethod · 0.45

Tested by

no test coverage detected