Luanti
5.10.0-dev
Loading...
Searching...
No Matches
scripting_emerge.h
Go to the documentation of this file.
1
// Luanti
2
// SPDX-License-Identifier: LGPL-2.1-or-later
3
// Copyright (C) 2022 sfan5 <sfan5@live.de>
4
5
#pragma once
6
#include "
cpp_api/s_base.h
"
7
#include "
cpp_api/s_mapgen.h
"
8
#include "
cpp_api/s_security.h
"
9
10
class
EmergeThread
;
11
12
class
EmergeScripting
:
13
virtual
public
ScriptApiBase
,
14
public
ScriptApiMapgen
,
15
public
ScriptApiSecurity
16
{
17
public
:
18
EmergeScripting
(
EmergeThread
*parent);
19
20
private
:
21
void
InitializeModApi
(lua_State *L,
int
top);
22
};
EmergeScripting
Definition
scripting_emerge.h:16
EmergeScripting::InitializeModApi
void InitializeModApi(lua_State *L, int top)
Definition
scripting_emerge.cpp:57
EmergeScripting::EmergeScripting
EmergeScripting(EmergeThread *parent)
Definition
scripting_emerge.cpp:29
EmergeThread
Definition
emerge_internal.h:25
ScriptApiBase
Definition
s_base.h:64
ScriptApiMapgen
Definition
s_mapgen.h:17
ScriptApiSecurity
Definition
s_security.h:26
s_base.h
s_mapgen.h
s_security.h
script
scripting_emerge.h
Generated on Fri Nov 1 2024 10:49:00 for Luanti by
1.11.0