Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ObjectMethods.h
Go to the documentation of this file.
1/*
2* Copyright (C) 2010 - 2013 Eluna Lua Engine <http://emudevs.com/>
3* This program is free software licensed under GPL version 3
4* Please see the included DOCS/LICENSE.TXT for more information
5*/
6
7#ifndef LUA_OBJECTMETHODS_H
8#define LUA_OBJECTMETHODS_H
9
10struct lua_State;
11class Object;
12
13namespace LuaObject
14{
15 int RemoveFlag(lua_State* L, Object* obj);
16 int SetFlag(lua_State* L, Object* obj);
17 int HasFlag(lua_State* L, Object* obj);
18 int GetInt32Value(lua_State* L, Object* obj);
19 int GetUInt32Value(lua_State* L, Object* obj);
20 int GetFloatValue(lua_State* L, Object* obj);
21 int GetByteValue(lua_State* L, Object* obj);
22 int GetUInt16Value(lua_State* L, Object* obj);
23 int SetInt32Value(lua_State* L, Object* obj);
24 int SetUInt32Value(lua_State* L, Object* obj);
25 int UpdateUInt32Value(lua_State* L, Object* obj);
26 int SetFloatValue(lua_State* L, Object* obj);
27 int SetByteValue(lua_State* L, Object* obj);
28 int SetUInt16Value(lua_State* L, Object* obj);
29 int SetInt16Value(lua_State* L, Object* obj);
30 int ToCorpse(lua_State* L, Object* obj);
31 int ToGameObject(lua_State* L, Object* obj);
32 int ToUnit(lua_State* L, Object* obj);
33 int ToCreature(lua_State* L, Object* obj);
34 int ToPlayer(lua_State* L, Object* obj);
35 int SetScale(lua_State* L, Object* obj);
36 int GetScale(lua_State* L, Object* obj);
37 int GetEntry(lua_State* L, Object* obj);
38 int GetGUID(lua_State* L, Object* obj);
39 int GetGUIDLow(lua_State* L, Object* obj);
40 int IsInWorld(lua_State* L, Object* obj);
41};
42#endif
int GetInt32Value(lua_State *L, Object *obj)
int SetInt32Value(lua_State *L, Object *obj)
int ToCorpse(lua_State *L, Object *obj)
int ToUnit(lua_State *L, Object *obj)
int RemoveFlag(lua_State *L, Object *obj)
int ToGameObject(lua_State *L, Object *obj)
int GetScale(lua_State *L, Object *obj)
int GetUInt16Value(lua_State *L, Object *obj)
int SetFlag(lua_State *L, Object *obj)
int GetGUIDLow(lua_State *L, Object *obj)
int ToPlayer(lua_State *L, Object *obj)
int SetInt16Value(lua_State *L, Object *obj)
int SetFloatValue(lua_State *L, Object *obj)
int SetByteValue(lua_State *L, Object *obj)
int SetUInt32Value(lua_State *L, Object *obj)
int ToCreature(lua_State *L, Object *obj)
int GetFloatValue(lua_State *L, Object *obj)
int GetByteValue(lua_State *L, Object *obj)
int IsInWorld(lua_State *L, Object *obj)
int SetScale(lua_State *L, Object *obj)
int UpdateUInt32Value(lua_State *L, Object *obj)
int HasFlag(lua_State *L, Object *obj)
int SetUInt16Value(lua_State *L, Object *obj)
int GetUInt32Value(lua_State *L, Object *obj)
int GetEntry(lua_State *L, Object *obj)
int GetGUID(lua_State *L, Object *obj)