Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
WorldObjectMethods.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 WORLDOBJECTMETHODS_H
8#define WORLDOBJECTMETHODS_H
9
10struct lua_State;
11class WorldObject;
12
13namespace LuaWorldObject
14{
15 int GetName(lua_State* L, WorldObject* obj);
16
17 int GetMap(lua_State* L, WorldObject* obj);
18
19 int GetPhaseMask(lua_State* L, WorldObject* obj);
20
21 int GetInstanceId(lua_State* L, WorldObject* obj);
22
23 int GetAreaId(lua_State* L, WorldObject* obj);
24
25 int GetZoneId(lua_State* L, WorldObject* obj);
26
27 int GetMapId(lua_State* L, WorldObject* obj);
28
29 int GetX(lua_State* L, WorldObject* obj);
30
31 int GetY(lua_State* L, WorldObject* obj);
32
33 int GetZ(lua_State* L, WorldObject* obj);
34
35 int GetO(lua_State* L, WorldObject* obj);
36
37 int GetLocation(lua_State* L, WorldObject* obj);
38
39 int GetNearestPlayer(lua_State* L, WorldObject* obj);
40
41 int GetNearestGameObject(lua_State* L, WorldObject* obj);
42
43 int GetNearestCreature(lua_State* L, WorldObject* obj);
44
45 int GetPlayersInRange(lua_State* L, WorldObject* obj);
46
47 int GetCreaturesInRange(lua_State* L, WorldObject* obj);
48
49 int GetGameObjectsInRange(lua_State* L, WorldObject* obj);
50
51 int GetWorldObject(lua_State* L, WorldObject* obj);
52};
53#endif
int GetGameObjectsInRange(lua_State *L, WorldObject *obj)
int GetNearestPlayer(lua_State *L, WorldObject *obj)
int GetX(lua_State *L, WorldObject *obj)
int GetPlayersInRange(lua_State *L, WorldObject *obj)
int GetName(lua_State *L, WorldObject *obj)
int GetNearestCreature(lua_State *L, WorldObject *obj)
int GetInstanceId(lua_State *L, WorldObject *obj)
int GetWorldObject(lua_State *L, WorldObject *obj)
int GetY(lua_State *L, WorldObject *obj)
int GetMapId(lua_State *L, WorldObject *obj)
int GetNearestGameObject(lua_State *L, WorldObject *obj)
int GetPhaseMask(lua_State *L, WorldObject *obj)
int GetLocation(lua_State *L, WorldObject *obj)
int GetMap(lua_State *L, WorldObject *obj)
int GetCreaturesInRange(lua_State *L, WorldObject *obj)
int GetZoneId(lua_State *L, WorldObject *obj)
int GetAreaId(lua_State *L, WorldObject *obj)
int GetZ(lua_State *L, WorldObject *obj)
int GetO(lua_State *L, WorldObject *obj)