Class NeedleEgg.EggHalf
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class NeedleEgg.EggHalf : UpdatableAndDeletable, IDrawable
- Inheritance
-
NeedleEgg.EggHalf
- Implements
-
- Inherited Members
-
Constructors
EggHalf(SmallNeedleWorm, Room)
public EggHalf(SmallNeedleWorm worm, Room room)
Parameters
worm SmallNeedleWorm
room Room
Fields
onWormAttaches
public float[] onWormAttaches
Field Value
- float[]
positions
public Vector2[,] positions
Field Value
- Vector2[,]
scratchTerrainCollisionData
public SharedPhysics.TerrainCollisionData scratchTerrainCollisionData
Field Value
- SharedPhysics.TerrainCollisionData
shell
public NeedleEgg.Shell shell
Field Value
- NeedleEgg.Shell
slime
public Vector2[][,] slime
Field Value
- Vector2[][,]
slimeAttaches
public float[] slimeAttaches
Field Value
- float[]
slimeLengths
public float[] slimeLengths
Field Value
- float[]
worm
public SmallNeedleWorm worm
Field Value
- SmallNeedleWorm
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
Update(bool)
public override void Update(bool eu)
Parameters
eu bool