Table of Contents

Class VoidChain.ChainGraphic

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class VoidChain.ChainGraphic : RopeGraphic
Inheritance
VoidChain.ChainGraphic
Inherited Members

Constructors

ChainGraphic(VoidChain, int, int)

public ChainGraphic(VoidChain owner, int segments, int firstSprite)

Parameters

owner VoidChain
segments int
firstSprite int

Fields

firstSprite

public int firstSprite

Field Value

int

owner

public VoidChain owner

Field Value

VoidChain

sprites

public int sprites

Field Value

int

Methods

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

DrawSprite(SpriteLeaser, RoomCamera, float, Vector2)

public override void DrawSprite(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

LoadGraphic(string, bool, bool)

public void LoadGraphic(string elementName, bool crispPixels, bool clampWrapMode)

Parameters

elementName string
crispPixels bool
clampWrapMode bool

MoveSegment(int, Vector2, Vector2)

public override void MoveSegment(int segment, Vector2 goalPos, Vector2 smoothedGoalPos)

Parameters

segment int
goalPos Vector2
smoothedGoalPos Vector2

Update()

public override void Update()