Mineserver
A rewrite of Minecraft 1.8.9 in C++ !
Loading...
Searching...
No Matches
luaregtypes.hpp
Go to the documentation of this file.
1
12#ifndef MINESERVER_LUAREGTYPES_H
13#define MINESERVER_LUAREGTYPES_H
14
15#include <plugins/luaheaders.h>
16#include <types/clientstate.h>
17#include <types/chatmessage.h>
18#include <types/angle.hpp>
19#include <types/vector.hpp>
20#include <types/uuid.h>
21
37
38#endif // MINESERVER_LUAREGTYPES_H
The file for angle logic.
The file containing minecraft chat message implementation.
static void loadLua(lua_State *state, const char *namespaceName)
Loads Angle to lua state.
Definition angle.hpp:80
static void loadLua(lua_State *state, const char *namespaceName)
Loads the ChatMessage class to a Lua one.
Definition chatmessage.cpp:144
static void loadLua(lua_State *state, const char *namespaceName)
Loads MinecraftUUID to the lua state.
Definition uuid.cpp:173
The file containing just the enum of client state.
void loadClientStateLua(lua_State *state, const char *namespaceName)
Loads ClientState to lua.
Definition clientstate.h:82
constexpr std::string_view type_name()
Gets the name of the type paramater.
Definition event.h:56
Utility header file for lua things.
void loadTypesLua(lua_State *state)
Loads types classes to lua.
Definition luaregtypes.hpp:27
The file containing MinecraftUUID logic.
The file handling vector logic.
static void loadVectorLua(lua_State *state, const char *namespaceName)
Loads Vector to lua state.
Definition vector.hpp:206