Skip to content

cvedia::rt::iface::LuaManager

Public Functions

Name
void registerInitHandler(std::string name, module::createLuaInitHandler func)
void registerCreateHandler(std::string name, module::createLuaCreateHandler func)
std::map< std::string, module::createLuaInitHandler > getInitHandlers()
std::map< std::string, module::createLuaCreateHandler > getCreateHandlers()
void initHandlers(sol::state_view engine)

Public Functions Documentation

function registerInitHandler

static void registerInitHandler(
    std::string name,
    module::createLuaInitHandler func
)

function registerCreateHandler

static void registerCreateHandler(
    std::string name,
    module::createLuaCreateHandler func
)

function getInitHandlers

static std::map< std::string, module::createLuaInitHandler > getInitHandlers()

function getCreateHandlers

static std::map< std::string, module::createLuaCreateHandler > getCreateHandlers()

function initHandlers

static void initHandlers(
    sol::state_view engine
)