Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cGhast, including all inherited members.
AddEntityEffect(cEntityEffect::eType a_EffectType, int a_EffectDurationTicks, short a_EffectIntensity, double a_DistanceModifier=1) | cPawn | |
AddLeashedMob(cMonster *a_Monster) | cEntity | |
AddPosition(double a_AddPosX, double a_AddPosY, double a_AddPosZ) | cEntity | inline |
AddPosition(const Vector3d &a_AddPos) | cEntity | inline |
AddPosX(double a_AddPosX) | cEntity | inline |
AddPosY(double a_AddPosY) | cEntity | inline |
AddPosZ(double a_AddPosZ) | cEntity | inline |
AddRandomArmorDropItem(cItems &a_Drops, unsigned int a_LootingLevel) | cMonster | protected |
AddRandomDropItem(cItems &a_Drops, unsigned int a_Min, unsigned int a_Max, short a_Item, short a_ItemHealth=0) | cMonster | protected |
AddRandomRareDropItem(cItems &a_Drops, cItems &a_Items, unsigned int a_LootingLevel) | cMonster | protected |
AddRandomUncommonDropItem(cItems &a_Drops, float a_Chance, short a_Item, short a_ItemHealth=0) | cMonster | protected |
AddRandomWeaponDropItem(cItems &a_Drops, unsigned int a_LootingLevel) | cMonster | protected |
AddSpeed(double a_AddSpeedX, double a_AddSpeedY, double a_AddSpeedZ) | cEntity | |
AddSpeed(const Vector3d &a_AddSpeed) | cEntity | inline |
AddSpeedX(double a_AddSpeedX) | cEntity | |
AddSpeedY(double a_AddSpeedY) | cEntity | |
AddSpeedZ(double a_AddSpeedZ) | cEntity | |
AGGRESSIVE enum value | cMonster | |
ApplyArmorDamage(int DamageBlocked) | cEntity | virtual |
ApplyFriction(Vector3d &a_Speed, double a_SlowdownMultiplier, float a_Dt) | cEntity | protectedstatic |
ArmorCoversAgainst(eDamageType a_DamageType) | cEntity | virtual |
AttachTo(cEntity &a_AttachTo) | cEntity | |
Attack(std::chrono::milliseconds a_Dt) override | cGhast | privatevirtual |
ATTACKING enum value | cMonster | |
BroadcastDeathMessage(TakeDamageInfo &a_TDI) | cEntity | |
BroadcastLeashedMobs() | cEntity | protected |
BroadcastMovementUpdate(const cClientHandle *a_Exclude=nullptr) | cEntity | virtual |
BURN_DAMAGE | cEntity | static |
BURN_TICKS | cEntity | static |
BURN_TICKS_PER_DAMAGE | cEntity | static |
BurnsInDaylight() const | cMonster | inline |
cAggressiveMonster(const AString &a_ConfigName, eMonsterType a_MobType, const AString &a_SoundHurt, const AString &a_SoundDeath, const AString &a_SoundAmbient, float a_Width, float a_Height) | cAggressiveMonster | |
CalcLeashActions(std::chrono::milliseconds a_Dt) | cMonster | private |
CanBeLeashed() const | cMonster | inline |
CanPickUpLoot() | cMonster | inline |
cEntity(eEntityType a_EntityType, Vector3d a_Pos, float a_Width, float a_Height) | cEntity | |
cGhast() | cGhast | |
CHASING enum value | cMonster | |
CheckEventLostPlayer(std::chrono::milliseconds a_Dt) | cMonster | virtual |
CheckEventSeePlayer(cChunk &a_Chunk) | cMonster | virtual |
ClearEntityEffects(void) | cPawn | |
cMonster(const AString &a_ConfigName, eMonsterType a_MobType, const AString &a_SoundHurt, const AString &a_SoundDeath, const AString &a_SoundAmbient, float a_Width, float a_Height) | cMonster | |
cMonsterList typedef | cEntity | private |
COWARDLY enum value | cMonster | |
cPawn(eEntityType a_EntityType, float a_Width, float a_Height) | cPawn | |
DeductTotem(eDamageType a_DamageType) | cPawn | private |
Destroy() | cEntity | |
Detach(void) | cEntity | |
DetectCacti(void) | cEntity | virtual |
DetectMagma(void) | cEntity | virtual |
DetectPortal(void) | cEntity | virtual |
DoesPosYRequireJump(double a_PosY) | cMonster | inlineprotected |
DoesPreventBlockPlacement(void) const | cEntity | inlinevirtual |
DoMoveToWorld(const sWorldChangeInfo &a_WorldChangeInfo) | cEntity | protected |
DoTakeDamage(TakeDamageInfo &a_TDI) override | cGhast | privatevirtual |
DROWNING_TICKS | cEntity | static |
eEntityType enum name | cEntity | |
eFamily enum name | cMonster | |
EngageLoveMode(cMonster *a_Partner) | cMonster | |
ESCAPING enum value | cMonster | |
etBoat enum value | cEntity | |
etEnderCrystal enum value | cEntity | |
etEntity enum value | cEntity | |
etExpOrb enum value | cEntity | |
etFallingBlock enum value | cEntity | |
etFloater enum value | cEntity | |
etItemFrame enum value | cEntity | |
etLeashKnot enum value | cEntity | |
etMinecart enum value | cEntity | |
etMob enum value | cEntity | |
etMonster enum value | cEntity | |
etPainting enum value | cEntity | |
etPickup enum value | cEntity | |
etPlayer enum value | cEntity | |
etProjectile enum value | cEntity | |
etTNT enum value | cEntity | |
EventLosePlayer(void) | cMonster | virtual |
EventSeePlayer(cPlayer *a_Player, cChunk &a_Chunk) override | cAggressiveMonster | virtual |
FALL_DAMAGE_HEIGHT | cEntity | static |
FamilyFromType(eMonsterType a_MobType) | cMonster | static |
FindFirstNonAirBlockPosition(double a_PosX, double a_PosZ) | cMonster | protected |
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, const Vector3i a_MinBoxCorner, const Vector3i a_MaxBoxCorner) | cPawn | static |
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, const cBoundingBox a_BoundingBox) | cPawn | static |
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, Vector3i a_Centre, const int a_HalfCubeWidth) | cPawn | static |
FIRE_DAMAGE | cEntity | static |
FIRE_TICKS_PER_DAMAGE | cEntity | static |
GetAge(void) const | cMonster | inline |
GetAirDrag(void) const | cEntity | inline |
GetAirLevel(void) const | cEntity | inline |
GetArmorCoverAgainst(const cEntity *a_Attacker, eDamageType a_DamageType, int a_RawDamage) | cEntity | virtual |
GetAttached() | cEntity | |
GetAttackRate() | cMonster | inline |
GetBoundingBox() const | cEntity | inline |
GetBreedingItems(cItems &a_Items) | cMonster | inlinevirtual |
GetChunkX(void) const | cEntity | inline |
GetChunkZ(void) const | cEntity | inline |
GetClass(void) const | cEntity | virtual |
GetClassStatic(void) | cEntity | static |
GetCustomName(void) const | cMonster | inline |
GetDropChanceBoots() | cMonster | inline |
GetDropChanceChestplate() | cMonster | inline |
GetDropChanceHelmet() | cMonster | inline |
GetDropChanceLeggings() | cMonster | inline |
GetDropChanceWeapon() | cMonster | inline |
GetDrops(cItems &a_Drops, cEntity *a_Killer=nullptr) override | cGhast | privatevirtual |
GetEnchantmentBlastKnockbackReduction() | cEntity | virtual |
GetEnchantmentCoverAgainst(const cEntity *a_Attacker, eDamageType a_DamageType, int a_Damage) | cEntity | virtual |
GetEntityEffect(cEntityEffect::eType a_EffectType) const | cPawn | |
GetEntityEffects() const | cPawn | |
GetEntityType(void) const | cEntity | inline |
GetEquippedBoots(void) const | cEntity | inlinevirtual |
GetEquippedChestplate(void) const | cEntity | inlinevirtual |
GetEquippedHelmet(void) const | cEntity | inlinevirtual |
GetEquippedLeggings(void) const | cEntity | inlinevirtual |
GetEquippedWeapon(void) const | cEntity | inlinevirtual |
GetFollowedItems(cItems &a_Items) | cMonster | inlinevirtual |
GetGravity(void) const | cEntity | inline |
GetHeadYaw(void) const | cEntity | inline |
GetHealth(void) const | cEntity | inline |
GetHeight(void) const | cEntity | inline |
GetInvulnerableTicks(void) const | cEntity | inline |
GetKnockbackAmountAgainst(const cEntity &a_Receiver) | cEntity | virtual |
GetLastSentPosition(void) const | cEntity | inline |
GetLeashedTo() const | cMonster | inline |
GetLeashToPos() const | cMonster | inline |
GetLookVector(void) const | cEntity | |
GetMass(void) const | cEntity | inline |
GetMaxHealth(void) const | cEntity | inline |
GetMobFamily(void) const | cMonster | |
GetMobType(void) const | cMonster | inline |
GetMonsterConfig(const AString &a_Name) | cMonster | |
GetMonsterOfTypeInSight(eMonsterType a_mobtype, unsigned int SightDistance=16) | cAggressiveMonster | |
GetOffHandEquipedItem(void) const | cEntity | inlinevirtual |
GetParentChunk() | cEntity | inline |
GetParentChunk() const | cEntity | inline |
GetParentClass(void) const | cEntity | virtual |
GetPartner(void) const | cMonster | inline |
GetPitch(void) const | cEntity | inline |
GetPosition(void) const | cEntity | inline |
GetPosX(void) const | cEntity | inline |
GetPosY(void) const | cEntity | inline |
GetPosZ(void) const | cEntity | inline |
GetRawDamageAgainst(const cEntity &a_Receiver) | cEntity | virtual |
GetRelativeWalkSpeed(void) const | cMonster | inline |
GetRoll(void) const | cEntity | inline |
GetSpawnDelay(cMonster::eFamily a_MobFamily) | cMonster | static |
GetSpeed(void) const | cEntity | inline |
GetSpeedX(void) const | cEntity | inline |
GetSpeedY(void) const | cEntity | inline |
GetSpeedZ(void) const | cEntity | inline |
GetTarget() | cMonster | |
GetTicksAlive(void) const | cEntity | inline |
GetUniqueID(void) const | cEntity | inline |
GetWidth(void) const | cEntity | inline |
GetWorld(void) const | cEntity | inline |
GetYaw(void) const | cEntity | inline |
HandleAir(void) override | cPawn | virtual |
HandleDaylightBurning(cChunk &a_Chunk, bool WouldBurn) | cMonster | protected |
HandleFalling(void) override | cMonster | virtual |
HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow) | cPawn | |
HandlePhysics(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) | cEntity | virtual |
HandleSpeedFromAttachee(float a_Forward, float a_Sideways) | cEntity | virtual |
HasAnyMobLeashed() const | cEntity | inline |
HasCustomName(void) const | cMonster | inline |
HasEntityEffect(cEntityEffect::eType a_EffectType) const | cPawn | |
Heal(int a_HitPoints) | cEntity | virtual |
IDLE enum value | cMonster | |
InheritFromParents(cMonster *a_Parent1, cMonster *a_Parent2) | cMonster | inlinevirtual |
Initialize(OwnedEntity a_Self, cWorld &a_EntityWorld) | cEntity | |
InStateChasing(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) override | cAggressiveMonster | virtual |
InStateEscaping(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) | cMonster | virtual |
InStateIdle(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) | cMonster | virtual |
INVALID_ID | cEntity | static |
IsA(const char *a_ClassName) const | cEntity | virtual |
IsArrow(void) const | cEntity | inline |
IsAttachedTo(const cEntity *a_Entity) const | cEntity | |
IsBaby(void) const | cMonster | inline |
IsBoat(void) const | cEntity | inline |
IsCharging(void) const | cGhast | inline |
IsCrouched(void) const | cEntity | inlinevirtual |
IsCustomNameAlwaysVisible(void) const | cMonster | inline |
IsDestroyed() const | cEntity | inline |
IsElytraFlying(void) const | cEntity | inlinevirtual |
IsEnderCrystal(void) const | cEntity | inline |
IsExpOrb(void) const | cEntity | inline |
IsFallingBlock(void) const | cEntity | inline |
IsFireproof(void) const override | cPawn | virtual |
IsFloater(void) const | cEntity | inline |
IsHeadInWater(void) const | cEntity | inlinevirtual |
IsInFire(void) const | cEntity | inlinevirtual |
IsInLava(void) const | cEntity | inlinevirtual |
IsInLove() const | cMonster | inline |
IsInLoveCooldown() const | cMonster | inline |
IsInvisible() const override | cPawn | virtual |
IsInWater(void) const | cEntity | inlinevirtual |
IsItemFrame(void) const | cEntity | inline |
IsLeashed() const | cMonster | inline |
IsLeashKnot(void) const | cEntity | inline |
IsMinecart(void) const | cEntity | inline |
IsMob(void) const | cEntity | inline |
IsNetherNative(void) override | cGhast | inlineprivatevirtual |
IsOnFire(void) const | cEntity | inlinevirtual |
IsOnGround(void) const | cEntity | inlinevirtual |
IsOrientationDirty() const | cEntity | |
IsPainting(void) const | cEntity | inline |
IsPawn(void) const | cEntity | inline |
IsPickup(void) const | cEntity | inline |
IsPlayer(void) const | cEntity | inline |
IsProjectile(void) const | cEntity | inline |
IsRclking(void) const | cEntity | inlinevirtual |
IsRiding(void) const | cEntity | inlinevirtual |
IsSitting(void) const | cMonster | inlinevirtual |
IsSprinting(void) const | cEntity | inlinevirtual |
IsTame(void) const | cMonster | inlinevirtual |
IsTicking(void) const | cEntity | |
IsTNT(void) const | cEntity | inline |
IsUndead(void) | cMonster | virtual |
IsWorldChangeScheduled() const | cEntity | inline |
Killed(const cEntity &a_Victim, eDamageType a_DamageType) | cEntity | inlinevirtual |
KilledBy(TakeDamageInfo &a_TDI) override | cMonster | virtual |
LAVA_DAMAGE | cEntity | static |
LAVA_TICKS_PER_DAMAGE | cEntity | static |
LeashTo(cEntity &a_Entity, bool a_ShouldBroadcast=true) | cMonster | |
LoveTick(void) | cMonster | |
m_Age | cMonster | protected |
m_AgingTimer | cMonster | protected |
m_AirDrag | cEntity | protected |
m_AirLevel | cEntity | protected |
m_AirTickTimer | cEntity | protected |
m_AmbientSoundTimer | cMonster | protected |
m_AttachedTo | cEntity | protected |
m_Attachee | cEntity | protected |
m_AttackCoolDownTicksLeft | cMonster | protected |
m_AttackDamage | cMonster | protected |
m_AttackRange | cMonster | protected |
m_AttackRate | cMonster | protected |
m_bDirtyHead | cEntity | protected |
m_bDirtyOrientation | cEntity | protected |
m_bHasSentNoSpeed | cEntity | protected |
m_bOnGround | cEntity | protected |
m_bTouchGround | cPawn | protected |
m_BurnsInDaylight | cMonster | protected |
m_CanBeLeashed | cMonster | protected |
m_CanPickUpLoot | cMonster | protected |
m_CustomName | cMonster | protected |
m_CustomNameAlwaysVisible | cMonster | protected |
m_DestroyTimer | cMonster | protected |
m_DropChanceBoots | cMonster | protected |
m_DropChanceChestplate | cMonster | protected |
m_DropChanceHelmet | cMonster | protected |
m_DropChanceLeggings | cMonster | protected |
m_DropChanceWeapon | cMonster | protected |
m_EMPersonality | cMonster | |
m_EMState | cMonster | |
m_EntityEffects | cPawn | protected |
m_EntityType | cEntity | protected |
m_Feeder | cMonster | protected |
m_FinalDestination | cMonster | protected |
m_FlightCooldown | cGhast | private |
m_Gravity | cEntity | protected |
m_HeadYaw | cEntity | private |
m_Health | cEntity | protected |
m_Height | cEntity | private |
m_IdleInterval | cMonster | protected |
m_InvulnerableTicks | cEntity | private |
m_IsCharging | cGhast | private |
m_IsFireproof | cEntity | protected |
m_IsHeadInWater | cEntity | protected |
m_IsInFire | cEntity | protected |
m_IsInLava | cEntity | protected |
m_IsInWater | cEntity | protected |
m_IsLeashActionJustDone | cMonster | protected |
m_IsTicking | cEntity | private |
m_JumpCoolDown | cMonster | protected |
m_LastGroundHeight | cPawn | protected |
m_LastPosition | cEntity | protected |
m_LastSentPosition | cEntity | protected |
m_LeashedMobs | cEntity | private |
m_LeashedTo | cMonster | protected |
m_LeashToPos | cMonster | protected |
m_LoseSightAbandonTargetTimer | cMonster | protected |
m_LoveCooldown | cMonster | protected |
m_LovePartner | cMonster | protected |
m_LoveTimer | cMonster | protected |
m_Mass | cEntity | private |
m_MatingTimer | cMonster | protected |
m_MaxHealth | cEntity | protected |
m_MobType | cMonster | protected |
m_NextWayPointPosition | cMonster | protected |
m_ParentChunk | cEntity | private |
m_PathFinder | cMonster | protected |
m_PathfinderActivated | cMonster | protected |
m_PortalCooldownData | cEntity | protected |
m_Position | cEntity | private |
m_RelativeWalkSpeed | cMonster | protected |
m_Rot | cEntity | private |
m_SightDistance | cMonster | protected |
m_SoundAmbient | cMonster | protected |
m_SoundDeath | cMonster | protected |
m_SoundHurt | cMonster | protected |
m_Spectators | cEntity | private |
m_Speed | cEntity | protected |
m_Target | cMonster | private |
m_TargetingMe | cPawn | private |
m_TicksAlive | cEntity | protected |
m_TicksLeftBurning | cEntity | protected |
m_TicksSinceLastBurnDamage | cEntity | protected |
m_TicksSinceLastDamaged | cMonster | protected |
m_TicksSinceLastFireDamage | cEntity | protected |
m_TicksSinceLastLavaDamage | cEntity | protected |
m_TicksSinceLastVoidDamage | cEntity | protected |
m_TicksUntilShot | cGhast | private |
m_UniqueID | cEntity | protected |
m_WasLastTargetAPlayer | cMonster | protected |
m_WaterSpeed | cEntity | private |
m_Width | cEntity | private |
m_World | cEntity | protected |
m_WorldChangeInfo | cEntity | protected |
MAX_AIR_LEVEL | cEntity | static |
mfAmbient enum value | cMonster | |
mfHostile enum value | cMonster | |
mfNoSpawn enum value | cMonster | |
mfPassive enum value | cMonster | |
mfWater enum value | cMonster | |
MobTypeToString(eMonsterType a_MobType) | cMonster | static |
MobTypeToVanillaName(eMonsterType a_MobType) | cMonster | static |
MobTypeToVanillaNBT(eMonsterType a_MobType) | cMonster | static |
MoveToPosition(const Vector3d &a_Position) | cMonster | virtual |
MoveToWayPoint(cChunk &a_Chunk) | cMonster | protected |
MoveToWorld(cWorld &a_World, Vector3d a_NewPosition, bool a_ShouldSetPortalCooldown=false, bool a_ShouldSendRespawn=true) | cEntity | |
MoveToWorld(cWorld &a_World, bool a_ShouldSendRespawn, Vector3d a_NewPosition) | cEntity | inline |
MoveToWorld(cWorld &a_World, bool a_ShouldSendRespawn=true) | cEntity | |
MoveToWorld(const AString &a_WorldName, bool a_ShouldSendRespawn=true) | cEntity | |
MPersonality enum name | cMonster | |
MState enum name | cMonster | |
NewMonsterFromType(eMonsterType a_MobType) | cMonster | static |
NoLongerTargetingMe(cMonster *a_Monster) | cPawn | |
OnAcquireSpectator(cPlayer &a_Player) | cEntity | |
OnAddToWorld(cWorld &a_World) | cEntity | virtual |
OnDetach() | cEntity | protectedvirtual |
OnFinishedBurning(void) | cEntity | virtual |
OnLoseSpectator(cPlayer &a_Player) | cEntity | |
OnRemoveFromWorld(cWorld &a_World) override | cMonster | virtual |
OnRightClicked(cPlayer &a_Player) override | cMonster | virtual |
OnStartedBurning(void) | cEntity | virtual |
PASSIVE enum value | cMonster | |
ReachedFinalDestination(void) | cMonster | inlineprotected |
RemoveEntityEffect(cEntityEffect::eType a_EffectType) | cPawn | |
RemoveLeashedMob(cMonster *a_Monster) | cEntity | |
ResetAttackCooldown() | cMonster | |
ResetLoveMode() | cMonster | |
ResetPosition(Vector3d a_NewPosition) override | cPawn | protectedvirtual |
RightClickFeed(cPlayer &a_Player) | cMonster | |
SetAge(int a_Age) | cMonster | inline |
SetAirDrag(float a_AirDrag) | cEntity | inline |
SetAttackDamage(int a_AttackDamage) | cMonster | inline |
SetAttackRange(double a_AttackRange) | cMonster | inline |
SetAttackRate(double a_AttackRate) | cMonster | inline |
SetBurnsInDaylight(bool a_BurnsInDaylight) | cMonster | inline |
SetCanBeLeashed(bool a_CanBeLeashed) | cMonster | inline |
SetCanPickUpLoot(bool a_CanPickUpLoot) | cMonster | inline |
SetCustomName(const AString &a_CustomName) | cMonster | |
SetCustomNameAlwaysVisible(bool a_CustomNameAlwaysVisible) | cMonster | |
SetDropChanceBoots(float a_DropChanceBoots) | cMonster | inline |
SetDropChanceChestplate(float a_DropChanceChestplate) | cMonster | inline |
SetDropChanceHelmet(float a_DropChanceHelmet) | cMonster | inline |
SetDropChanceLeggings(float a_DropChanceLeggings) | cMonster | inline |
SetDropChanceWeapon(float a_DropChanceWeapon) | cMonster | inline |
SetGravity(float a_Gravity) | cEntity | inline |
SetHeadYaw(double a_HeadYaw) | cEntity | |
SetHealth(float a_Health) | cEntity | |
SetInvulnerableTicks(int a_InvulnerableTicks) | cEntity | inline |
SetIsFireproof(bool a_IsFireproof) | cEntity | |
SetIsTicking(bool a_IsTicking) | cEntity | |
SetLeashToPos(Vector3d *pos) | cMonster | inline |
SetMass(double a_Mass) | cEntity | |
SetMaxHealth(float a_MaxHealth) | cEntity | |
SetParentChunk(cChunk *a_Chunk) | cEntity | |
SetPitch(double a_Pitch) | cEntity | |
SetPitchAndYawFromDestination(bool a_IsFollowingPath) | cMonster | protected |
SetPitchFromSpeed(void) | cEntity | |
SetPosition(double a_PosX, double a_PosY, double a_PosZ) | cEntity | inline |
SetPosition(const Vector3d &a_Position) | cEntity | |
SetPosX(double a_PosX) | cEntity | inline |
SetPosY(double a_PosY) | cEntity | inline |
SetPosZ(double a_PosZ) | cEntity | inline |
SetRelativeWalkSpeed(double a_WalkSpeed) | cMonster | inline |
SetRoll(double a_Roll) | cEntity | |
SetSightDistance(int a_SightDistance) | cMonster | inline |
SetSize(float a_Width, float a_Height) | cEntity | |
SetSpeed(double a_SpeedX, double a_SpeedY, double a_SpeedZ) | cEntity | |
SetSpeed(Vector3d a_Speed) | cEntity | inline |
SetSpeedX(double a_SpeedX) | cEntity | |
SetSpeedY(double a_SpeedY) | cEntity | |
SetSpeedZ(double a_SpeedZ) | cEntity | |
SetSwimState(cChunk &a_Chunk) | cEntity | protectedvirtual |
SetTarget(cPawn *a_NewTarget) | cMonster | |
SetWorld(cWorld *a_World) | cEntity | inline |
SetYaw(double a_Yaw) | cEntity | |
SetYawFromSpeed(void) | cEntity | |
SpawnOn(cClientHandle &a_ClientHandle) override | cMonster | virtual |
StartBurning(int a_TicksLeftBurning) | cEntity | |
SteerVehicle(float a_Forward, float a_Sideways) | cEntity | |
StopBurning(void) | cEntity | |
StopEveryoneFromTargetingMe() | cPawn | |
StopMovingToPosition() | cMonster | protected |
StringToMobType(const AString &a_MobTypeName) | cMonster | static |
Super typedef | cGhast | private |
TakeDamage(cEntity &a_Attacker) | cEntity | |
TakeDamage(eDamageType a_DamageType, cEntity *a_Attacker, int a_RawDamage, double a_KnockbackAmount) | cEntity | |
TakeDamage(eDamageType a_DamageType, UInt32 a_Attacker, int a_RawDamage, double a_KnockbackAmount) | cEntity | |
TakeDamage(eDamageType a_DamageType, cEntity *a_Attacker, int a_RawDamage, float a_FinalDamage, double a_KnockbackAmount) | cEntity | |
TargetingMe(cMonster *a_Monster) | cPawn | |
TargetIsInRange(void) | cMonster | inlineprotected |
tEffectMap typedef | cPawn | protected |
TeleportToCoords(double a_PosX, double a_PosY, double a_PosZ) | cEntity | virtual |
TeleportToEntity(cEntity &a_Entity) | cEntity | virtual |
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) override | cGhast | privatevirtual |
TickBurning(cChunk &a_Chunk) | cEntity | virtual |
TickInVoid(cChunk &a_Chunk) | cEntity | virtual |
Unleash(bool a_ShouldDropLeashPickup) | cMonster | |
Unleash(bool a_ShouldDropLeashPickup, bool a_ShouldBroadcast) | cMonster | |
UnsafeUnsetTarget() | cMonster | |
VOID_BOUNDARY | cEntity | static |
WasLastTargetAPlayer() const | cMonster | inline |
WouldBurnAt(Vector3d a_Location, cChunk &a_Chunk) | cMonster | protected |
WrapHeadYaw() | cEntity | |
WrapRotation() | cEntity | |
WrapSpeed() | cEntity | |
~cEntity()=default | cEntity | virtual |