Cuberite
A lightweight, fast and extensible game server for Minecraft
cBeaconEntity Member List

This is the complete list of members for cBeaconEntity, including all inherited members.

CalculatePyramidLevel(void)cBeaconEntity
cBeaconEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cBeaconEntity
cBlockEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cBlockEntityprotected
cBlockEntityWindowOwner(cBlockEntity *a_BlockEntity)cBlockEntityWindowOwnerinline
cBlockEntityWithItems(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, int a_ItemGridWidth, int a_ItemGridHeight, cWorld *a_World)cBlockEntityWithItems
Clone(Vector3i a_Pos)cBlockEntity
CloseWindow(void)cWindowOwnerinline
ConvertToPickups() const overridecBlockEntityWithItemsvirtual
CopyFrom(const cBlockEntity &a_Src) overridecBeaconEntityvirtual
CreateByBlockType(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World=nullptr)cBlockEntitystatic
cWindowOwner()cWindowOwnerinline
Destroy()cBlockEntityvirtual
GetBeaconLevel(void) constcBeaconEntityinline
GetBlockPos(void) overridecBlockEntityWindowOwnerinlinevirtual
GetBlockType() constcBlockEntityinline
GetChunkX() constcBlockEntityinline
GetChunkZ() constcBlockEntityinline
GetContents(void)cBlockEntityWithItemsinline
GetContents(void) constcBlockEntityWithItemsinline
GetPos() constcBlockEntityinline
GetPosX() constcBlockEntityinline
GetPosY() constcBlockEntityinline
GetPosZ() constcBlockEntityinline
GetPrimaryEffect(void) constcBeaconEntityinline
GetRelPos() constcBlockEntityinline
GetRelX() constcBlockEntityinline
GetRelZ() constcBlockEntityinline
GetSecondaryEffect(void) constcBeaconEntityinline
GetSlot(int a_SlotNum) constcBlockEntityWithItemsinline
GetSlot(int a_X, int a_Y) constcBlockEntityWithItemsinline
GetWindow(void) constcWindowOwnerinline
GetWorld() constcBlockEntityinline
GiveEffects(void)cBeaconEntity
IsActive(void) constcBeaconEntityinline
IsBeaconBlocked(void)cBeaconEntity
IsBlockEntityBlockType(BLOCKTYPE a_BlockType)cBlockEntitystatic
IsMineralBlock(BLOCKTYPE a_BlockType)cBeaconEntitystatic
IsValidEffect(cEntityEffect::eType a_Effect, char a_BeaconLevel)cBeaconEntitystatic
m_BeaconLevelcBeaconEntityprotected
m_BlockEntitycBlockEntityWindowOwnerprivate
m_BlockMetacBlockEntityprotected
m_BlockTypecBlockEntityprotected
m_ContentscBlockEntityWithItemsprotected
m_IsActivecBeaconEntityprotected
m_PoscBlockEntityprotected
m_PrimaryEffectcBeaconEntityprotected
m_RelXcBlockEntityprotected
m_RelZcBlockEntityprotected
m_SecondaryEffectcBeaconEntityprotected
m_WindowcWindowOwnerprivate
m_WorldcBlockEntityprotected
OnAddToWorld(cWorld &a_World, cChunk &a_Chunk)cBlockEntityvirtual
OnRemoveFromWorld() overridecBeaconEntityvirtual
OnSlotChanged(cItemGrid *a_Grid, int a_SlotNum) overridecBlockEntityWithItemsprotectedvirtual
OpenWindow(cWindow *a_Window)cWindowOwnerinline
SendTo(cClientHandle &a_Client) overridecBeaconEntityvirtual
SetBeaconLevel(char a_Level)cBeaconEntityinline
SetPos(Vector3i a_NewPos)cBlockEntity
SetPrimaryEffect(cEntityEffect::eType a_Effect)cBeaconEntity
SetSecondaryEffect(cEntityEffect::eType a_Effect)cBeaconEntity
SetSlot(int a_SlotNum, const cItem &a_Item)cBlockEntityWithItemsinline
SetSlot(int a_X, int a_Y, const cItem &a_Item)cBlockEntityWithItemsinline
SetWorld(cWorld *a_World)cBlockEntity
Super typedefcBeaconEntityprivate
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) overridecBeaconEntityvirtual
UpdateBeacon(void)cBeaconEntity
UsedBy(cPlayer *a_Player) overridecBeaconEntityvirtual
~cBlockEntity()=defaultcBlockEntityvirtual
~cListener()cItemGrid::cListenerinlinevirtual
~cWindowOwner()cWindowOwnerinlinevirtual