Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
LuaGroup Namespace Reference

Functions

int AddInvite (lua_State *L, Group *group)
int ChangeLeader (lua_State *L, Group *group)
int ChangeMembersGroup (lua_State *L, Group *group)
int ConvertToLFG (lua_State *L, Group *group)
int ConvertToRaid (lua_State *L, Group *group)
int Disband (lua_State *L, Group *group)
int GetGUID (lua_State *L, Group *group)
int GetLeader (lua_State *L, Group *group)
int GetLeaderGUID (lua_State *L, Group *group)
int GetMemberGroup (lua_State *L, Group *group)
int GetMemberGUID (lua_State *L, Group *group)
int GetMembers (lua_State *L, Group *group)
int GetMembersCount (lua_State *L, Group *group)
int HasFreeSlotSubGroup (lua_State *L, Group *group)
int IsAssistant (lua_State *L, Group *group)
int isBFGroup (lua_State *L, Group *group)
int isBGGroup (lua_State *L, Group *group)
int IsFull (lua_State *L, Group *group)
int IsLeader (lua_State *L, Group *group)
int isLFGGroup (lua_State *L, Group *group)
int IsMember (lua_State *L, Group *group)
int isRaidGroup (lua_State *L, Group *group)
int RemoveMember (lua_State *L, Group *group)
int SameSubGroup (lua_State *L, Group *group)
int SendPacket (lua_State *L, Group *group)

Function Documentation

◆ AddInvite()

int LuaGroup::AddInvite ( lua_State * L,
Group * group )

Definition at line 89 of file GroupMethods.cpp.

References Group::AddInvite(), and sEluna.

◆ ChangeLeader()

int LuaGroup::ChangeLeader ( lua_State * L,
Group * group )

Definition at line 53 of file GroupMethods.cpp.

References Group::ChangeLeader(), Object::GetGUID(), and sEluna.

◆ ChangeMembersGroup()

int LuaGroup::ChangeMembersGroup ( lua_State * L,
Group * group )

Definition at line 207 of file GroupMethods.cpp.

References Group::ChangeMembersGroup(), Object::GetGUID(), and sEluna.

◆ ConvertToLFG()

int LuaGroup::ConvertToLFG ( lua_State * L,
Group * group )

Definition at line 195 of file GroupMethods.cpp.

References Group::ConvertToLFG().

◆ ConvertToRaid()

int LuaGroup::ConvertToRaid ( lua_State * L,
Group * group )

Definition at line 201 of file GroupMethods.cpp.

References Group::ConvertToRaid().

◆ Disband()

int LuaGroup::Disband ( lua_State * L,
Group * group )

Definition at line 110 of file GroupMethods.cpp.

References Group::Disband().

◆ GetGUID()

int LuaGroup::GetGUID ( lua_State * L,
Group * group )

Definition at line 47 of file GroupMethods.cpp.

References Group::GetGUID(), and sEluna.

◆ GetLeader()

int LuaGroup::GetLeader ( lua_State * L,
Group * group )

Definition at line 41 of file GroupMethods.cpp.

References ObjectAccessor::FindPlayer(), Group::GetLeaderGUID(), and sEluna.

◆ GetLeaderGUID()

int LuaGroup::GetLeaderGUID ( lua_State * L,
Group * group )

Definition at line 35 of file GroupMethods.cpp.

References Group::GetLeaderGUID(), and sEluna.

◆ GetMemberGroup()

int LuaGroup::GetMemberGroup ( lua_State * L,
Group * group )

Definition at line 217 of file GroupMethods.cpp.

References Object::GetGUID(), Group::GetMemberGroup(), and sEluna.

◆ GetMemberGUID()

int LuaGroup::GetMemberGUID ( lua_State * L,
Group * group )

Definition at line 182 of file GroupMethods.cpp.

References Group::GetMemberGUID(), and sEluna.

◆ GetMembers()

int LuaGroup::GetMembers ( lua_State * L,
Group * group )

◆ GetMembersCount()

int LuaGroup::GetMembersCount ( lua_State * L,
Group * group )

Definition at line 189 of file GroupMethods.cpp.

References Group::GetMembersCount(), and sEluna.

◆ HasFreeSlotSubGroup()

int LuaGroup::HasFreeSlotSubGroup ( lua_State * L,
Group * group )

Definition at line 175 of file GroupMethods.cpp.

References Group::HasFreeSlotSubGroup(), and sEluna.

◆ IsAssistant()

int LuaGroup::IsAssistant ( lua_State * L,
Group * group )

Definition at line 155 of file GroupMethods.cpp.

References Object::GetGUID(), Group::IsAssistant(), and sEluna.

◆ isBFGroup()

int LuaGroup::isBFGroup ( lua_State * L,
Group * group )

Definition at line 140 of file GroupMethods.cpp.

References Group::isBFGroup(), and sEluna.

◆ isBGGroup()

int LuaGroup::isBGGroup ( lua_State * L,
Group * group )

Definition at line 134 of file GroupMethods.cpp.

References Group::isBGGroup(), and sEluna.

◆ IsFull()

int LuaGroup::IsFull ( lua_State * L,
Group * group )

Definition at line 116 of file GroupMethods.cpp.

References Group::IsFull(), and sEluna.

◆ IsLeader()

int LuaGroup::IsLeader ( lua_State * L,
Group * group )

◆ isLFGGroup()

int LuaGroup::isLFGGroup ( lua_State * L,
Group * group )

Definition at line 122 of file GroupMethods.cpp.

References Group::isLFGGroup(), and sEluna.

◆ IsMember()

int LuaGroup::IsMember ( lua_State * L,
Group * group )

Definition at line 146 of file GroupMethods.cpp.

References Object::GetGUID(), Group::IsMember(), and sEluna.

◆ isRaidGroup()

int LuaGroup::isRaidGroup ( lua_State * L,
Group * group )

Definition at line 128 of file GroupMethods.cpp.

References Group::isRaidGroup(), and sEluna.

◆ RemoveMember()

int LuaGroup::RemoveMember ( lua_State * L,
Group * group )

Definition at line 99 of file GroupMethods.cpp.

References Object::GetGUID(), Group::RemoveMember(), and sEluna.

◆ SameSubGroup()

int LuaGroup::SameSubGroup ( lua_State * L,
Group * group )

Definition at line 165 of file GroupMethods.cpp.

References Group::SameSubGroup(), and sEluna.

◆ SendPacket()

int LuaGroup::SendPacket ( lua_State * L,
Group * group )

Definition at line 78 of file GroupMethods.cpp.

References Group::BroadcastPacket(), and sEluna.