| AddBurn(EntityRef Source, integer Duration, float Damage) | Entity | |
| AddCharmed(integer Duration) | Entity | |
| AddConfusion(EntityRef Source, integer Duration, boolean IgnoreBosses) | Entity | |
| AddEntityFlags(integer Flags) | Entity | |
| AddFear(EntityRef Source, integer Duration) | Entity | |
| AddFreeze(EntityRef Source, integer Duration) | Entity | |
| AddHealth(float HitPoints) | Entity | |
| AddMidasFreeze(EntityRef Source, integer Duration) | Entity | |
| AddPoison(EntityRef Source, integer Duration, float Damage) | Entity | |
| AddShrink(EntityRef Source, integer Duration) | Entity | |
| AddSlowing(EntityRef Source, integer Duration, float SlowValue, KColor SlowColor) | Entity | |
| AddVelocity(Vector Velocity) | Entity | |
| AnimWalkFrame(string HorizontalAnim, string VerticalAnim, float SpeedThreshold) | EntityNPC | |
| BloodExplode() | Entity | |
| CalcTargetPosition(float DistanceLimit) | EntityNPC | |
| CanBeDamagedFromVelocity(Vector Velocity) | EntityNPC | |
| CanReroll() | EntityNPC | |
| CanShutDoors | EntityNPC | |
| Entity::CanShutDoors() | Entity | |
| Child | Entity | |
| ChildNPC | EntityNPC | |
| ClearEntityFlags(integer Flags) | Entity | |
| CollidesWithGrid() | Entity | |
| CollisionDamage | Entity | |
| DepthOffset | Entity | |
| Die() | Entity | |
| DropSeed | Entity | |
| EntityCollisionClass | Entity | |
| EntityRef | EntityNPC | |
| Exists() | Entity | |
| FireBossProjectiles(integer NumProjectiles, Vector TargetPos, float TrajectoryModifier, ProjectileParams Params) | EntityNPC | |
| FireProjectiles(Vector Pos, Vector Velocity, ProjectilesMode Mode, ProjectileParams Params) | EntityNPC | |
| FlipX | Entity | |
| FrameCount | Entity | |
| Friction | Entity | |
| GetAliveEnemyCount() | EntityNPC | |
| GetBossColorIdx() | EntityNPC | |
| GetBossID() | Entity | |
| GetChampionColorIdx() | EntityNPC | |
| GetColor() | Entity | |
| GetData() | Entity | |
| GetDropRNG() | Entity | |
| GetEntityFlags() | Entity | |
| GetLastChild() | Entity | |
| GetLastParent() | Entity | |
| GetPlayerTarget() | EntityNPC | |
| GetSprite() | Entity | |
| GridCollisionClass | Entity | |
| GroupIdx | EntityNPC | |
| HasCommonParentWithEntity(Entity Other) | Entity | |
| HasEntityFlags(integer Flags) | Entity | |
| HasFullHealth() | Entity | |
| HasMortalDamage() | Entity | |
| HitPoints | Entity | |
| I1 | EntityNPC | |
| I2 | EntityNPC | |
| Index | Entity | |
| InitSeed | Entity | |
| IsActiveEnemy(boolean includeDead) | Entity | |
| IsBoss() | EntityNPC | |
| IsChampion() | EntityNPC | |
| IsDead() | Entity | |
| IsEnemy() | Entity | |
| IsFlying() | Entity | |
| IsFrame(integer Frame, integer Offset) | Entity | |
| IsInvincible() | Entity | |
| IsVisible() | Entity | |
| IsVulnerableEnemy() | Entity | |
| Kill() | Entity | |
| KillUnique() | EntityNPC | |
| MakeChampion(integer Seed) | EntityNPC | |
| MakeSplat(float Size) | EntityNPC | |
| Mass | Entity | |
| MaxHitPoints | Entity | |
| Morph(EntityType, integer Variant, integer SubType, integer ChampionColorIdx) | EntityNPC | |
| MultiplyFriction(float Value) | Entity | |
| Parent | Entity | |
| ParentNPC | EntityNPC | |
| Pathfinder | EntityNPC | |
| PlaySound(SoundEffect ID, float Volume, integer FrameDelay, boolean Loop, float Pitch) | EntityNPC | |
| Position | Entity | |
| PositionOffset | Entity | |
| PostRender() | Entity | |
| ProjectileCooldown | EntityNPC | |
| ProjectileDelay | EntityNPC | |
| QueryNPCsGroup(integer GroupIdx) | EntityNPC | |
| QueryNPCsSpawnerType(EntityType SpawnerType, EntityType Type, boolean OnlyEnemies) | EntityNPC | |
| QueryNPCsType(EntityType Type, integer Variant) | EntityNPC | |
| Remove() | Entity | |
| RemoveStatusEffects() | Entity | |
| Render(Vector Offset) | Entity | |
| RenderShadowLayer(Vector Offset) | Entity | |
| RenderZOffset | Entity | |
| ResetPathFinderTarget() | EntityNPC | |
| Scale | EntityNPC | |
| SetColor(KColor KColor, integer Duration, integer Priority, boolean Fadeout, boolean Share) | Entity | |
| SetSize(float Size, Vector SizeMulti, integer NumGridCollisionPoints) | Entity | |
| SetSpriteFrame(string AnimationName, integer FrameNum) | Entity | |
| SetSpriteOverlayFrame(string AnimationName, integer FrameNum) | Entity | |
| SizeMulti | Entity | |
| SpawnerEntity | Entity | |
| SpawnerType | Entity | |
| SpawnerVariant | Entity | |
| SpawnGridIndex | Entity | |
| SplatColor | Entity | |
| SpriteOffset | Entity | |
| SpriteRotation | Entity | |
| SpriteScale | Entity | |
| State | EntityNPC | |
| StateFrame | EntityNPC | |
| SubType | Entity | |
| TakeDamage(float Damage, integer Flags, EntityRef Source, integer DamageCountdown) | Entity | |
| Target | Entity | |
| TargetPosition | Entity | |
| ThrowSpider(Vector Position, Entity Spawner, Vector TargetPos, boolean Big, float YOffset) | EntityNPC | static |
| ToBomb() | Entity | |
| ToEffect() | Entity | |
| ToFamiliar() | Entity | |
| ToKnife() | Entity | |
| ToLaser() | Entity | |
| ToNPC() | Entity | |
| ToPickup() | Entity | |
| ToPlayer() | Entity | |
| ToProjectile() | Entity | |
| ToTear() | Entity | |
| Type | Entity | |
| Update() | Entity | |
| V1 | EntityNPC | |
| V2 | EntityNPC | |
| Variant | Entity | |
| Velocity | Entity | |
| Visible | Entity | |