#include <ScriptedOverlay.h>
◆ ScriptedOverlay()
ScriptedOverlay::ScriptedOverlay |
( |
std::string_view |
name, |
|
|
sol::state_view & |
solState, |
|
|
sol::table |
luaOverlay |
|
) |
| |
◆ ~ScriptedOverlay()
ScriptedOverlay::~ScriptedOverlay |
( |
| ) |
|
|
overridevirtual |
◆ _addFunctionToRegistry()
void ScriptedOverlay::_addFunctionToRegistry |
( |
sol::table & |
table, |
|
|
sol::reference & |
ref, |
|
|
std::string_view |
functionName |
|
) |
| |
|
private |
◆ _logMissingFunctionWarning()
void ScriptedOverlay::_logMissingFunctionWarning |
( |
std::string_view |
functionName | ) |
|
|
private |
◆ _prepareFunction()
sol::protected_function ScriptedOverlay::_prepareFunction |
( |
sol::reference & |
functionReference | ) |
|
|
private |
◆ _setErrorHandler()
void ScriptedOverlay::_setErrorHandler |
( |
sol::protected_function & |
function | ) |
|
|
private |
◆ update()
void ScriptedOverlay::update |
( |
| ) |
|
|
overridevirtual |
◆ _closeFunctionReference
sol::reference ScriptedOverlay::_closeFunctionReference |
|
private |
◆ _name
std::string ScriptedOverlay::_name |
|
private |
◆ _solState
sol::state_view ScriptedOverlay::_solState |
|
private |
◆ _updateFunctionReference
sol::reference ScriptedOverlay::_updateFunctionReference |
|
private |
The documentation for this class was generated from the following files: