|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "LuaFunctions.h"#include "Includes.h"#include "LuaEngine.h"#include "Define.h"#include "GlobalMethods.h"#include "ObjectMethods.h"#include "WorldObjectMethods.h"#include "UnitMethods.h"#include "PlayerMethods.h"#include "CreatureMethods.h"#include "GroupMethods.h"#include "GuildMethods.h"#include "GameObjectMethods.h"#include "QueryMethods.h"#include "AuraMethods.h"#include "ItemMethods.h"#include "WorldPacketMethods.h"#include "SpellMethods.h"#include "QuestMethods.h"#include "MapMethods.h"#include "CorpseMethods.h"#include "WeatherMethods.h"#include "VehicleMethods.h"Go to the source code of this file.
Functions | |
| void | RegisterFunctions (lua_State *L) |
| void | RegisterGlobals (lua_State *L) |
Variables | |
| ElunaRegister< AuctionHouseObject > | AuctionMethods [] |
| ElunaRegister< Aura > | AuraMethods [] |
| ElunaRegister< Corpse > | CorpseMethods [] |
| ElunaRegister< Creature > | CreatureMethods [] |
| ElunaRegister< GameObject > | GameObjectMethods [] |
| ElunaRegister< Group > | GroupMethods [] |
| ElunaRegister< Guild > | GuildMethods [] |
| ElunaRegister< Item > | ItemMethods [] |
| ElunaRegister< Map > | MapMethods [] |
| ElunaRegister< Object > | ObjectMethods [] |
| ElunaRegister< WorldPacket > | PacketMethods [] |
| ElunaRegister< Player > | PlayerMethods [] |
| ElunaRegister< QueryResult > | QueryMethods [] |
| ElunaRegister< Quest > | QuestMethods [] |
| ElunaRegister< Spell > | SpellMethods [] |
| ElunaRegister< Unit > | UnitMethods [] |
| ElunaRegister< Vehicle > | VehicleMethods [] |
| ElunaRegister< Weather > | WeatherMethods [] |
| ElunaRegister< WorldObject > | WorldObjectMethods [] |
| void RegisterFunctions | ( | lua_State * | L | ) |
Definition at line 1077 of file LuaFunctions.cpp.
References AuraMethods, CorpseMethods, CreatureMethods, GameObjectMethods, GroupMethods, GuildMethods, ItemMethods, MapMethods, ObjectMethods, PacketMethods, PlayerMethods, QueryMethods, QuestMethods, ElunaTemplate< T >::Register(), RegisterGlobals(), SetMethods(), SpellMethods, UnitMethods, VehicleMethods, WeatherMethods, and WorldObjectMethods.
Referenced by StartEluna().
| void RegisterGlobals | ( | lua_State * | L | ) |
Definition at line 31 of file LuaFunctions.cpp.
References LuaGlobalFunctions::AddTaxiPath(), LuaGlobalFunctions::AddVendorItem(), LuaGlobalFunctions::AuthDBExecute(), LuaGlobalFunctions::AuthDBQuery(), LuaGlobalFunctions::Ban(), LuaGlobalFunctions::bit_and(), LuaGlobalFunctions::bit_lshift(), LuaGlobalFunctions::bit_not(), LuaGlobalFunctions::bit_or(), LuaGlobalFunctions::bit_rshift(), LuaGlobalFunctions::bit_xor(), LuaGlobalFunctions::CharDBExecute(), LuaGlobalFunctions::CharDBQuery(), LuaGlobalFunctions::CreateLuaEvent(), LuaGlobalFunctions::CreatePacket(), LuaGlobalFunctions::GetCoreVersion(), LuaGlobalFunctions::GetGameTime(), LuaGlobalFunctions::GetGUIDEntry(), LuaGlobalFunctions::GetGUIDLow(), LuaGlobalFunctions::GetGUIDType(), LuaGlobalFunctions::GetGuildByLeaderGUID(), LuaGlobalFunctions::GetGuildByName(), LuaGlobalFunctions::GetItemGUID(), LuaGlobalFunctions::GetItemLink(), LuaGlobalFunctions::GetLuaEngine(), LuaGlobalFunctions::GetMapById(), LuaGlobalFunctions::GetObjectGUID(), LuaGlobalFunctions::GetPlayerByGUID(), LuaGlobalFunctions::GetPlayerByName(), LuaGlobalFunctions::GetPlayerCount(), LuaGlobalFunctions::GetPlayerGUID(), LuaGlobalFunctions::GetPlayersInMap(), LuaGlobalFunctions::GetPlayersInWorld(), LuaGlobalFunctions::GetQuest(), LuaGlobalFunctions::GetUnitGUID(), LuaGlobalFunctions::Kick(), LuaGlobalFunctions::PerformIngameSpawn(), LuaGlobalFunctions::RegisterCreatureEvent(), LuaGlobalFunctions::RegisterCreatureGossipEvent(), LuaGlobalFunctions::RegisterGameObjectEvent(), LuaGlobalFunctions::RegisterGameObjectGossipEvent(), LuaGlobalFunctions::RegisterGroupEvent(), LuaGlobalFunctions::RegisterGuildEvent(), LuaGlobalFunctions::RegisterItemEvent(), LuaGlobalFunctions::RegisterItemGossipEvent(), LuaGlobalFunctions::RegisterPlayerEvent(), LuaGlobalFunctions::RegisterPlayerGossipEvent(), LuaGlobalFunctions::RegisterServerEvent(), LuaGlobalFunctions::RegisterVehicleEvent(), LuaGlobalFunctions::ReloadEluna(), LuaGlobalFunctions::RemoveEventById(), LuaGlobalFunctions::RemoveEvents(), LuaGlobalFunctions::SaveAllPlayers(), LuaGlobalFunctions::SendMail(), LuaGlobalFunctions::SendWorldMessage(), LuaGlobalFunctions::VendorRemoveAllItems(), LuaGlobalFunctions::VendorRemoveItem(), LuaGlobalFunctions::WorldDBExecute(), and LuaGlobalFunctions::WorldDBQuery().
Referenced by RegisterFunctions().
| ElunaRegister<AuctionHouseObject> AuctionMethods[] |
Definition at line 1072 of file LuaFunctions.cpp.
| ElunaRegister<Aura> AuraMethods[] |
Definition at line 818 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Corpse> CorpseMethods[] |
Definition at line 1042 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Creature> CreatureMethods[] |
Definition at line 601 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<GameObject> GameObjectMethods[] |
Definition at line 694 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Group> GroupMethods[] |
Definition at line 890 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Guild> GuildMethods[] |
Definition at line 928 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Item> ItemMethods[] |
Definition at line 752 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Map> MapMethods[] |
Definition at line 1020 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Object> ObjectMethods[] |
Definition at line 100 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<WorldPacket> PacketMethods[] |
Definition at line 984 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Player> PlayerMethods[] |
Definition at line 337 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<QueryResult> QueryMethods[] |
Definition at line 961 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Quest> QuestMethods[] |
Definition at line 866 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Spell> SpellMethods[] |
Definition at line 842 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Unit> UnitMethods[] |
Definition at line 165 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Vehicle> VehicleMethods[] |
Definition at line 728 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<Weather> WeatherMethods[] |
Definition at line 1053 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().
| ElunaRegister<WorldObject> WorldObjectMethods[] |
Definition at line 139 of file LuaFunctions.cpp.
Referenced by RegisterFunctions().