Table of Contents

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

public int cut

Field Value

int

firstSprite

public int firstSprite

Field Value

int

flip

public float flip

Field Value

float

handMovement

public Vector2 handMovement

Field Value

Vector2

height

public int height

Field Value

int

lastFlip

public float lastFlip

Field Value

float

moveHand

public int moveHand

Field Value

int

owner

public TempleGuardGraphics owner

Field Value

TempleGuardGraphics

side

public int side

Field Value

int

totalSprites

public int totalSprites

Field Value

int

working

public bool 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()

public void Reset()

Update()

public void Update()