Class TempleGuardGraphics.Arm
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class TempleGuardGraphics.Arm
- Inheritance
-
TempleGuardGraphics.Arm
- Inherited Members
-
Constructors
Arm(TempleGuardGraphics, int, int, int)
public Arm(TempleGuardGraphics owner, int firstSprite, int height, int side)
Parameters
owner TempleGuardGraphics
firstSprite int
height int
side int
Fields
beads
public TempleGuardGraphics.Arm.Bead[] beads
Field Value
- Bead[]
bodyPart
public GenericBodyPart bodyPart
Field Value
- GenericBodyPart
cut
Field Value
- int
firstSprite
Field Value
- int
flip
Field Value
- float
handMovement
public Vector2 handMovement
Field Value
- Vector2
height
Field Value
- int
lastFlip
Field Value
- float
moveHand
Field Value
- int
owner
public TempleGuardGraphics owner
Field Value
- TempleGuardGraphics
side
Field Value
- int
totalSprites
Field Value
- int
working
Field Value
- bool
Properties
IdlePos
public Vector2 IdlePos { get; }
Property Value
- Vector2
Methods
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
ConnPos(float)
public Vector2 ConnPos(float timeStacker)
Parameters
timeStacker float
Returns
- Vector2
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2, Vector2, Vector2)
public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos, Vector2 headPos, Vector2 headDir)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
headPos Vector2
headDir Vector2
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
Reset()
Update()