| 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 |  | 
  | Angle | EntityLaser |  | 
  | AngleDegrees | EntityLaser |  | 
  | BlackHpDropChance | EntityLaser |  | 
  | BloodExplode() | Entity |  | 
  | BounceLaser | EntityLaser |  | 
  | CalculateEndPoint(Vector Start, Vector Dir, Vector PositionOffset, Entity Parent, float Margin) | EntityLaser | static | 
  | CanShutDoors() | Entity |  | 
  | Child | Entity |  | 
  | ClearEntityFlags(integer Flags) | Entity |  | 
  | CollidesWithGrid() | Entity |  | 
  | CollisionDamage | Entity |  | 
  | CurveStrength | EntityLaser |  | 
  | DepthOffset | Entity |  | 
  | Die() | Entity |  | 
  | DisableFollowParent | EntityLaser |  | 
  | DropSeed | Entity |  | 
  | EndPoint | EntityLaser |  | 
  | EntityCollisionClass | Entity |  | 
  | Exists() | Entity |  | 
  | FirstUpdate | EntityLaser |  | 
  | FlipX | Entity |  | 
  | FrameCount | Entity |  | 
  | Friction | Entity |  | 
  | GetBossID() | Entity |  | 
  | GetColor() | Entity |  | 
  | GetData() | Entity |  | 
  | GetDropRNG() | Entity |  | 
  | GetEndPoint() | EntityLaser |  | 
  | GetEntityFlags() | Entity |  | 
  | GetLastChild() | Entity |  | 
  | GetLastParent() | Entity |  | 
  | GetNonOptimizedSamples() | EntityLaser |  | 
  | GetRenderZ() | EntityLaser |  | 
  | GetSamples() | EntityLaser |  | 
  | GetSprite() | Entity |  | 
  | GridCollisionClass | Entity |  | 
  | GridHit | EntityLaser |  | 
  | HasCommonParentWithEntity(Entity Other) | Entity |  | 
  | HasEntityFlags(integer Flags) | Entity |  | 
  | HasFullHealth() | Entity |  | 
  | HasMortalDamage() | Entity |  | 
  | HitPoints | Entity |  | 
  | HomingLaser | EntityLaser |  | 
  | HomingType | EntityLaser |  | 
  | Index | Entity |  | 
  | InitSeed | Entity |  | 
  | IsActiveEnemy(boolean includeDead) | Entity |  | 
  | IsActiveRotating | EntityLaser |  | 
  | IsBoss() | Entity |  | 
  | IsCircleLaser() | EntityLaser |  | 
  | IsDead() | Entity |  | 
  | IsEnemy() | Entity |  | 
  | IsFlying() | Entity |  | 
  | IsFrame(integer Frame, integer Offset) | Entity |  | 
  | IsInvincible() | Entity |  | 
  | IsSampleLaser() | EntityLaser |  | 
  | IsVisible() | Entity |  | 
  | IsVulnerableEnemy() | Entity |  | 
  | Kill() | Entity |  | 
  | LaserLength | EntityLaser |  | 
  | LastAngleDegrees | EntityLaser |  | 
  | Mass | Entity |  | 
  | MaxDistance | EntityLaser |  | 
  | MaxHitPoints | Entity |  | 
  | MultiplyFriction(float Value) | Entity |  | 
  | OneHit | EntityLaser |  | 
  | Parent | Entity |  | 
  | ParentOffset | EntityLaser |  | 
  | Position | Entity |  | 
  | PositionOffset | Entity |  | 
  | PostRender() | Entity |  | 
  | Radius | EntityLaser |  | 
  | Remove() | Entity |  | 
  | RemoveStatusEffects() | Entity |  | 
  | Render(Vector Offset) | Entity |  | 
  | RenderShadowLayer(Vector Offset) | Entity |  | 
  | RenderZOffset | Entity |  | 
  | RotationDegrees | EntityLaser |  | 
  | RotationDelay | EntityLaser |  | 
  | RotationSpd | EntityLaser |  | 
  | SampleLaser | EntityLaser |  | 
  | SetActiveRotation(integer Delay, float AngleDegrees, float RotationSpd, boolean TimeoutComplete) | EntityLaser |  | 
  | SetBlackHpDropChance(float Chance) | EntityLaser |  | 
  | SetColor(KColor KColor, integer Duration, integer Priority, boolean Fadeout, boolean Share) | Entity |  | 
  | SetHomingType(LaserHomingType Type) | EntityLaser |  | 
  | SetMaxDistance(float Distance) | EntityLaser |  | 
  | SetMultidimensionalTouched(boolean Value) | EntityLaser |  | 
  | SetOneHit(boolean Value) | EntityLaser |  | 
  | SetSize(float Size, Vector SizeMulti, integer NumGridCollisionPoints) | Entity |  | 
  | SetSpriteFrame(string AnimationName, integer FrameNum) | Entity |  | 
  | SetSpriteOverlayFrame(string AnimationName, integer FrameNum) | Entity |  | 
  | SetTimeout(integer Value) | EntityLaser |  | 
  | ShootAngle(integer Variant, Vector SourcePos, float AngleDegrees, integer Timeout, Vector PosOffset, Entity Source) | EntityLaser | static | 
  | Shrink | EntityLaser |  | 
  | SizeMulti | Entity |  | 
  | SpawnerEntity | Entity |  | 
  | SpawnerType | Entity |  | 
  | SpawnerVariant | Entity |  | 
  | SpawnGridIndex | Entity |  | 
  | SplatColor | Entity |  | 
  | SpriteOffset | Entity |  | 
  | SpriteRotation | Entity |  | 
  | SpriteScale | Entity |  | 
  | StartAngleDegrees | EntityLaser |  | 
  | SubType | Entity |  | 
  | TakeDamage(float Damage, integer Flags, EntityRef Source, integer DamageCountdown) | Entity |  | 
  | Target | Entity |  | 
  | TargetPosition | Entity |  | 
  | TearFlags | EntityLaser |  | 
  | Timeout | EntityLaser |  | 
  | ToBomb() | Entity |  | 
  | ToEffect() | Entity |  | 
  | ToFamiliar() | Entity |  | 
  | ToKnife() | Entity |  | 
  | ToLaser() | Entity |  | 
  | ToNPC() | Entity |  | 
  | ToPickup() | Entity |  | 
  | ToPlayer() | Entity |  | 
  | ToProjectile() | Entity |  | 
  | ToTear() | Entity |  | 
  | Type | Entity |  | 
  | Update() | Entity |  | 
  | Variant | Entity |  | 
  | Velocity | Entity |  | 
  | Visible | Entity |  |