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
Field Value
- int
owner
Field Value
- VoidChain
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()