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

This is the complete list of members for cRabbit, 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)cEntityinline
AddPosition(const Vector3d &a_AddPos)cEntityinline
AddPosX(double a_AddPosX)cEntityinline
AddPosY(double a_AddPosY)cEntityinline
AddPosZ(double a_AddPosZ)cEntityinline
AddRandomArmorDropItem(cItems &a_Drops, unsigned int a_LootingLevel)cMonsterprotected
AddRandomDropItem(cItems &a_Drops, unsigned int a_Min, unsigned int a_Max, short a_Item, short a_ItemHealth=0)cMonsterprotected
AddRandomRareDropItem(cItems &a_Drops, cItems &a_Items, unsigned int a_LootingLevel)cMonsterprotected
AddRandomUncommonDropItem(cItems &a_Drops, float a_Chance, short a_Item, short a_ItemHealth=0)cMonsterprotected
AddRandomWeaponDropItem(cItems &a_Drops, unsigned int a_LootingLevel)cMonsterprotected
AddSpeed(double a_AddSpeedX, double a_AddSpeedY, double a_AddSpeedZ)cEntity
AddSpeed(const Vector3d &a_AddSpeed)cEntityinline
AddSpeedX(double a_AddSpeedX)cEntity
AddSpeedY(double a_AddSpeedY)cEntity
AddSpeedZ(double a_AddSpeedZ)cEntity
AGGRESSIVE enum valuecMonster
ApplyArmorDamage(int DamageBlocked)cEntityvirtual
ApplyFriction(Vector3d &a_Speed, double a_SlowdownMultiplier, float a_Dt)cEntityprotectedstatic
ArmorCoversAgainst(eDamageType a_DamageType)cEntityvirtual
AttachTo(cEntity &a_AttachTo)cEntity
ATTACKING enum valuecMonster
BroadcastDeathMessage(TakeDamageInfo &a_TDI)cEntity
BroadcastLeashedMobs()cEntityprotected
BroadcastMovementUpdate(const cClientHandle *a_Exclude=nullptr)cEntityvirtual
BURN_DAMAGEcEntitystatic
BURN_TICKScEntitystatic
BURN_TICKS_PER_DAMAGEcEntitystatic
BurnsInDaylight() constcMonsterinline
CalcLeashActions(std::chrono::milliseconds a_Dt)cMonsterprivate
CanBeLeashed() constcMonsterinline
CanPickUpLoot()cMonsterinline
cEntity(eEntityType a_EntityType, Vector3d a_Pos, float a_Width, float a_Height)cEntity
CHASING enum valuecMonster
CheckEventLostPlayer(std::chrono::milliseconds a_Dt)cMonstervirtual
CheckEventSeePlayer(cChunk &a_Chunk)cMonstervirtual
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 typedefcEntityprivate
COWARDLY enum valuecMonster
cPassiveMonster(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)cPassiveMonster
cPawn(eEntityType a_EntityType, float a_Width, float a_Height)cPawn
cRabbit()cRabbit
cRabbit(eRabbitType Type, int MoreCarrotTicks=0)cRabbit
DeductTotem(eDamageType a_DamageType)cPawnprivate
Destroy()cEntity
Detach(void)cEntity
DetectCacti(void)cEntityvirtual
DetectMagma(void)cEntityvirtual
DetectPortal(void)cEntityvirtual
DoesPosYRequireJump(double a_PosY)cMonsterinlineprotected
DoesPreventBlockPlacement(void) constcEntityinlinevirtual
DoMoveToWorld(const sWorldChangeInfo &a_WorldChangeInfo)cEntityprotected
DoTakeDamage(TakeDamageInfo &a_TDI) overridecPassiveMonstervirtual
DROWNING_TICKScEntitystatic
eEntityType enum namecEntity
eFamily enum namecMonster
EngageLoveMode(cMonster *a_Partner)cMonster
ESCAPING enum valuecMonster
etBoat enum valuecEntity
etEnderCrystal enum valuecEntity
etEntity enum valuecEntity
etExpOrb enum valuecEntity
etFallingBlock enum valuecEntity
etFloater enum valuecEntity
etItemFrame enum valuecEntity
etLeashKnot enum valuecEntity
etMinecart enum valuecEntity
etMob enum valuecEntity
etMonster enum valuecEntity
etPainting enum valuecEntity
etPickup enum valuecEntity
etPlayer enum valuecEntity
etProjectile enum valuecEntity
etTNT enum valuecEntity
EventLosePlayer(void)cMonstervirtual
EventSeePlayer(cPlayer *a_Player, cChunk &a_Chunk)cMonstervirtual
FALL_DAMAGE_HEIGHTcEntitystatic
FamilyFromType(eMonsterType a_MobType)cMonsterstatic
FindFirstNonAirBlockPosition(double a_PosX, double a_PosZ)cMonsterprotected
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, const Vector3i a_MinBoxCorner, const Vector3i a_MaxBoxCorner)cPawnstatic
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, const cBoundingBox a_BoundingBox)cPawnstatic
FindTeleportDestination(cWorld &a_World, const int a_HeightRequired, const unsigned int a_NumTries, Vector3d &a_Destination, Vector3i a_Centre, const int a_HalfCubeWidth)cPawnstatic
FIRE_DAMAGEcEntitystatic
FIRE_TICKS_PER_DAMAGEcEntitystatic
GetAge(void) constcMonsterinline
GetAirDrag(void) constcEntityinline
GetAirLevel(void) constcEntityinline
GetArmorCoverAgainst(const cEntity *a_Attacker, eDamageType a_DamageType, int a_RawDamage)cEntityvirtual
GetAttached()cEntity
GetAttackRate()cMonsterinline
GetBoundingBox() constcEntityinline
GetBreedingItems(cItems &a_Items)cMonsterinlinevirtual
GetChunkX(void) constcEntityinline
GetChunkZ(void) constcEntityinline
GetClass(void) constcEntityvirtual
GetClassStatic(void)cEntitystatic
GetCustomName(void) constcMonsterinline
GetDropChanceBoots()cMonsterinline
GetDropChanceChestplate()cMonsterinline
GetDropChanceHelmet()cMonsterinline
GetDropChanceLeggings()cMonsterinline
GetDropChanceWeapon()cMonsterinline
GetDrops(cItems &a_Drops, cEntity *a_Killer=nullptr) overridecRabbitvirtual
GetEnchantmentBlastKnockbackReduction()cEntityvirtual
GetEnchantmentCoverAgainst(const cEntity *a_Attacker, eDamageType a_DamageType, int a_Damage)cEntityvirtual
GetEntityEffect(cEntityEffect::eType a_EffectType) constcPawn
GetEntityEffects() constcPawn
GetEntityType(void) constcEntityinline
GetEquippedBoots(void) constcEntityinlinevirtual
GetEquippedChestplate(void) constcEntityinlinevirtual
GetEquippedHelmet(void) constcEntityinlinevirtual
GetEquippedLeggings(void) constcEntityinlinevirtual
GetEquippedWeapon(void) constcEntityinlinevirtual
GetFollowedItems(cItems &a_Items) overridecRabbitinlinevirtual
GetGravity(void) constcEntityinline
GetHeadYaw(void) constcEntityinline
GetHealth(void) constcEntityinline
GetHeight(void) constcEntityinline
GetInvulnerableTicks(void) constcEntityinline
GetKnockbackAmountAgainst(const cEntity &a_Receiver)cEntityvirtual
GetLastSentPosition(void) constcEntityinline
GetLeashedTo() constcMonsterinline
GetLeashToPos() constcMonsterinline
GetLookVector(void) constcEntity
GetMass(void) constcEntityinline
GetMaxHealth(void) constcEntityinline
GetMobFamily(void) constcMonster
GetMobType(void) constcMonsterinline
GetMonsterConfig(const AString &a_Name)cMonster
GetMoreCarrotTicks() constcRabbitinline
GetOffHandEquipedItem(void) constcEntityinlinevirtual
GetParentChunk()cEntityinline
GetParentChunk() constcEntityinline
GetParentClass(void) constcEntityvirtual
GetPartner(void) constcMonsterinline
GetPitch(void) constcEntityinline
GetPosition(void) constcEntityinline
GetPosX(void) constcEntityinline
GetPosY(void) constcEntityinline
GetPosZ(void) constcEntityinline
GetRabbitType() constcRabbitinline
GetRawDamageAgainst(const cEntity &a_Receiver)cEntityvirtual
GetRelativeWalkSpeed(void) constcMonsterinline
GetRoll(void) constcEntityinline
GetSpawnDelay(cMonster::eFamily a_MobFamily)cMonsterstatic
GetSpeed(void) constcEntityinline
GetSpeedX(void) constcEntityinline
GetSpeedY(void) constcEntityinline
GetSpeedZ(void) constcEntityinline
GetTarget()cMonster
GetTicksAlive(void) constcEntityinline
GetUniqueID(void) constcEntityinline
GetWidth(void) constcEntityinline
GetWorld(void) constcEntityinline
GetYaw(void) constcEntityinline
HandleAir(void) overridecPawnvirtual
HandleDaylightBurning(cChunk &a_Chunk, bool WouldBurn)cMonsterprotected
HandleFalling(void) overridecMonstervirtual
HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow)cPawn
HandlePhysics(std::chrono::milliseconds a_Dt, cChunk &a_Chunk)cEntityvirtual
HandleSpeedFromAttachee(float a_Forward, float a_Sideways)cEntityvirtual
HasAnyMobLeashed() constcEntityinline
HasCustomName(void) constcMonsterinline
HasEntityEffect(cEntityEffect::eType a_EffectType) constcPawn
Heal(int a_HitPoints)cEntityvirtual
IDLE enum valuecMonster
InheritFromParents(cMonster *a_Parent1, cMonster *a_Parent2)cMonsterinlinevirtual
Initialize(OwnedEntity a_Self, cWorld &a_EntityWorld)cEntity
InStateChasing(std::chrono::milliseconds a_Dt, cChunk &a_Chunk)cMonstervirtual
InStateEscaping(std::chrono::milliseconds a_Dt, cChunk &a_Chunk)cMonstervirtual
InStateIdle(std::chrono::milliseconds a_Dt, cChunk &a_Chunk)cMonstervirtual
INVALID_IDcEntitystatic
IsA(const char *a_ClassName) constcEntityvirtual
IsArrow(void) constcEntityinline
IsAttachedTo(const cEntity *a_Entity) constcEntity
IsBaby(void) constcMonsterinline
IsBoat(void) constcEntityinline
IsCrouched(void) constcEntityinlinevirtual
IsCustomNameAlwaysVisible(void) constcMonsterinline
IsDestroyed() constcEntityinline
IsElytraFlying(void) constcEntityinlinevirtual
IsEnderCrystal(void) constcEntityinline
IsExpOrb(void) constcEntityinline
IsFallingBlock(void) constcEntityinline
IsFireproof(void) const overridecPawnvirtual
IsFloater(void) constcEntityinline
IsHeadInWater(void) constcEntityinlinevirtual
IsInFire(void) constcEntityinlinevirtual
IsInLava(void) constcEntityinlinevirtual
IsInLove() constcMonsterinline
IsInLoveCooldown() constcMonsterinline
IsInvisible() const overridecPawnvirtual
IsInWater(void) constcEntityinlinevirtual
IsItemFrame(void) constcEntityinline
IsLeashed() constcMonsterinline
IsLeashKnot(void) constcEntityinline
IsMinecart(void) constcEntityinline
IsMob(void) constcEntityinline
IsNetherNative(void)cMonstervirtual
IsOnFire(void) constcEntityinlinevirtual
IsOnGround(void) constcEntityinlinevirtual
IsOrientationDirty() constcEntity
IsPainting(void) constcEntityinline
IsPawn(void) constcEntityinline
IsPickup(void) constcEntityinline
IsPlayer(void) constcEntityinline
IsProjectile(void) constcEntityinline
IsRclking(void) constcEntityinlinevirtual
IsRiding(void) constcEntityinlinevirtual
IsSitting(void) constcMonsterinlinevirtual
IsSprinting(void) constcEntityinlinevirtual
IsTame(void) constcMonsterinlinevirtual
IsTicking(void) constcEntity
IsTNT(void) constcEntityinline
IsUndead(void)cMonstervirtual
IsWorldChangeScheduled() constcEntityinline
Killed(const cEntity &a_Victim, eDamageType a_DamageType)cEntityinlinevirtual
KilledBy(TakeDamageInfo &a_TDI) overridecMonstervirtual
LAVA_DAMAGEcEntitystatic
LAVA_TICKS_PER_DAMAGEcEntitystatic
LeashTo(cEntity &a_Entity, bool a_ShouldBroadcast=true)cMonster
LoveTick(void)cMonster
m_AgecMonsterprotected
m_AgingTimercMonsterprotected
m_AirDragcEntityprotected
m_AirLevelcEntityprotected
m_AirTickTimercEntityprotected
m_AmbientSoundTimercMonsterprotected
m_AttachedTocEntityprotected
m_AttacheecEntityprotected
m_AttackCoolDownTicksLeftcMonsterprotected
m_AttackDamagecMonsterprotected
m_AttackRangecMonsterprotected
m_AttackRatecMonsterprotected
m_bDirtyHeadcEntityprotected
m_bDirtyOrientationcEntityprotected
m_bHasSentNoSpeedcEntityprotected
m_bOnGroundcEntityprotected
m_bTouchGroundcPawnprotected
m_BurnsInDaylightcMonsterprotected
m_CanBeLeashedcMonsterprotected
m_CanPickUpLootcMonsterprotected
m_CustomNamecMonsterprotected
m_CustomNameAlwaysVisiblecMonsterprotected
m_DestroyTimercMonsterprotected
m_DropChanceBootscMonsterprotected
m_DropChanceChestplatecMonsterprotected
m_DropChanceHelmetcMonsterprotected
m_DropChanceLeggingscMonsterprotected
m_DropChanceWeaponcMonsterprotected
m_EMPersonalitycMonster
m_EMStatecMonster
m_EntityEffectscPawnprotected
m_EntityTypecEntityprotected
m_FeedercMonsterprotected
m_FinalDestinationcMonsterprotected
m_GravitycEntityprotected
m_HeadYawcEntityprivate
m_HealthcEntityprotected
m_HeightcEntityprivate
m_IdleIntervalcMonsterprotected
m_InvulnerableTickscEntityprivate
m_IsFireproofcEntityprotected
m_IsHeadInWatercEntityprotected
m_IsInFirecEntityprotected
m_IsInLavacEntityprotected
m_IsInWatercEntityprotected
m_IsLeashActionJustDonecMonsterprotected
m_IsTickingcEntityprivate
m_JumpCoolDowncMonsterprotected
m_LastGroundHeightcPawnprotected
m_LastPositioncEntityprotected
m_LastSentPositioncEntityprotected
m_LeashedMobscEntityprivate
m_LeashedTocMonsterprotected
m_LeashToPoscMonsterprotected
m_LoseSightAbandonTargetTimercMonsterprotected
m_LoveCooldowncMonsterprotected
m_LovePartnercMonsterprotected
m_LoveTimercMonsterprotected
m_MasscEntityprivate
m_MatingTimercMonsterprotected
m_MaxHealthcEntityprotected
m_MobTypecMonsterprotected
m_MoreCarrotTickscRabbitprivate
m_NextWayPointPositioncMonsterprotected
m_ParentChunkcEntityprivate
m_PathFindercMonsterprotected
m_PathfinderActivatedcMonsterprotected
m_PortalCooldownDatacEntityprotected
m_PositioncEntityprivate
m_RelativeWalkSpeedcMonsterprotected
m_RotcEntityprivate
m_SightDistancecMonsterprotected
m_SoundAmbientcMonsterprotected
m_SoundDeathcMonsterprotected
m_SoundHurtcMonsterprotected
m_SpectatorscEntityprivate
m_SpeedcEntityprotected
m_TargetcMonsterprivate
m_TargetingMecPawnprivate
m_TicksAlivecEntityprotected
m_TicksLeftBurningcEntityprotected
m_TicksSinceLastBurnDamagecEntityprotected
m_TicksSinceLastDamagedcMonsterprotected
m_TicksSinceLastFireDamagecEntityprotected
m_TicksSinceLastLavaDamagecEntityprotected
m_TicksSinceLastVoidDamagecEntityprotected
m_TypecRabbitprivate
m_UniqueIDcEntityprotected
m_WasLastTargetAPlayercMonsterprotected
m_WaterSpeedcEntityprivate
m_WidthcEntityprivate
m_WorldcEntityprotected
m_WorldChangeInfocEntityprotected
MAX_AIR_LEVELcEntitystatic
mfAmbient enum valuecMonster
mfHostile enum valuecMonster
mfNoSpawn enum valuecMonster
mfPassive enum valuecMonster
mfWater enum valuecMonster
MobTypeToString(eMonsterType a_MobType)cMonsterstatic
MobTypeToVanillaName(eMonsterType a_MobType)cMonsterstatic
MobTypeToVanillaNBT(eMonsterType a_MobType)cMonsterstatic
MoveToPosition(const Vector3d &a_Position)cMonstervirtual
MoveToWayPoint(cChunk &a_Chunk)cMonsterprotected
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)cEntityinline
MoveToWorld(cWorld &a_World, bool a_ShouldSendRespawn=true)cEntity
MoveToWorld(const AString &a_WorldName, bool a_ShouldSendRespawn=true)cEntity
MPersonality enum namecMonster
MState enum namecMonster
NewMonsterFromType(eMonsterType a_MobType)cMonsterstatic
NoLongerTargetingMe(cMonster *a_Monster)cPawn
OnAcquireSpectator(cPlayer &a_Player)cEntity
OnAddToWorld(cWorld &a_World)cEntityvirtual
OnDetach()cEntityprotectedvirtual
OnFinishedBurning(void)cEntityvirtual
OnLoseSpectator(cPlayer &a_Player)cEntity
OnRemoveFromWorld(cWorld &a_World) overridecMonstervirtual
OnRightClicked(cPlayer &a_Player) overridecPassiveMonstervirtual
OnStartedBurning(void)cEntityvirtual
PASSIVE enum valuecMonster
ReachedFinalDestination(void)cMonsterinlineprotected
RemoveEntityEffect(cEntityEffect::eType a_EffectType)cPawn
RemoveLeashedMob(cMonster *a_Monster)cEntity
ResetAttackCooldown()cMonster
ResetLoveMode()cMonster
ResetPosition(Vector3d a_NewPosition) overridecPawnprotectedvirtual
RightClickFeed(cPlayer &a_Player)cMonster
SetAge(int a_Age)cMonsterinline
SetAirDrag(float a_AirDrag)cEntityinline
SetAttackDamage(int a_AttackDamage)cMonsterinline
SetAttackRange(double a_AttackRange)cMonsterinline
SetAttackRate(double a_AttackRate)cMonsterinline
SetBurnsInDaylight(bool a_BurnsInDaylight)cMonsterinline
SetCanBeLeashed(bool a_CanBeLeashed)cMonsterinline
SetCanPickUpLoot(bool a_CanPickUpLoot)cMonsterinline
SetCustomName(const AString &a_CustomName)cMonster
SetCustomNameAlwaysVisible(bool a_CustomNameAlwaysVisible)cMonster
SetDropChanceBoots(float a_DropChanceBoots)cMonsterinline
SetDropChanceChestplate(float a_DropChanceChestplate)cMonsterinline
SetDropChanceHelmet(float a_DropChanceHelmet)cMonsterinline
SetDropChanceLeggings(float a_DropChanceLeggings)cMonsterinline
SetDropChanceWeapon(float a_DropChanceWeapon)cMonsterinline
SetGravity(float a_Gravity)cEntityinline
SetHeadYaw(double a_HeadYaw)cEntity
SetHealth(float a_Health)cEntity
SetInvulnerableTicks(int a_InvulnerableTicks)cEntityinline
SetIsFireproof(bool a_IsFireproof)cEntity
SetIsTicking(bool a_IsTicking)cEntity
SetLeashToPos(Vector3d *pos)cMonsterinline
SetMass(double a_Mass)cEntity
SetMaxHealth(float a_MaxHealth)cEntity
SetParentChunk(cChunk *a_Chunk)cEntity
SetPitch(double a_Pitch)cEntity
SetPitchAndYawFromDestination(bool a_IsFollowingPath)cMonsterprotected
SetPitchFromSpeed(void)cEntity
SetPosition(double a_PosX, double a_PosY, double a_PosZ)cEntityinline
SetPosition(const Vector3d &a_Position)cEntity
SetPosX(double a_PosX)cEntityinline
SetPosY(double a_PosY)cEntityinline
SetPosZ(double a_PosZ)cEntityinline
SetRelativeWalkSpeed(double a_WalkSpeed)cMonsterinline
SetRoll(double a_Roll)cEntity
SetSightDistance(int a_SightDistance)cMonsterinline
SetSize(float a_Width, float a_Height)cEntity
SetSpeed(double a_SpeedX, double a_SpeedY, double a_SpeedZ)cEntity
SetSpeed(Vector3d a_Speed)cEntityinline
SetSpeedX(double a_SpeedX)cEntity
SetSpeedY(double a_SpeedY)cEntity
SetSpeedZ(double a_SpeedZ)cEntity
SetSwimState(cChunk &a_Chunk)cEntityprotectedvirtual
SetTarget(cPawn *a_NewTarget)cMonster
SetWorld(cWorld *a_World)cEntityinline
SetYaw(double a_Yaw)cEntity
SetYawFromSpeed(void)cEntity
SpawnOn(cClientHandle &a_ClientHandle) overridecMonstervirtual
StartBurning(int a_TicksLeftBurning)cEntity
SteerVehicle(float a_Forward, float a_Sideways)cEntity
StopBurning(void)cEntity
StopEveryoneFromTargetingMe()cPawn
StopMovingToPosition()cMonsterprotected
StringToMobType(const AString &a_MobTypeName)cMonsterstatic
Super typedefcRabbitprivate
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)cMonsterinlineprotected
tEffectMap typedefcPawnprotected
TeleportToCoords(double a_PosX, double a_PosY, double a_PosZ)cEntityvirtual
TeleportToEntity(cEntity &a_Entity)cEntityvirtual
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) overridecPassiveMonstervirtual
TickBurning(cChunk &a_Chunk)cEntityvirtual
TickInVoid(cChunk &a_Chunk)cEntityvirtual
Unleash(bool a_ShouldDropLeashPickup)cMonster
Unleash(bool a_ShouldDropLeashPickup, bool a_ShouldBroadcast)cMonster
UnsafeUnsetTarget()cMonster
VOID_BOUNDARYcEntitystatic
WasLastTargetAPlayer() constcMonsterinline
WouldBurnAt(Vector3d a_Location, cChunk &a_Chunk)cMonsterprotected
WrapHeadYaw()cEntity
WrapRotation()cEntity
WrapSpeed()cEntity
~cEntity()=defaultcEntityvirtual