Class DaddyGraphics.DaddyTubeGraphic
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public abstract class DaddyGraphics.DaddyTubeGraphic : RopeGraphic
- Inheritance
-
DaddyGraphics.DaddyTubeGraphic
- Derived
-
- Inherited Members
-
Constructors
DaddyTubeGraphic(DaddyGraphics, int, int)
public DaddyTubeGraphic(DaddyGraphics owner, int segments, int firstSprite)
Parameters
owner DaddyGraphics
segments int
firstSprite int
Fields
bumps
public DaddyGraphics.DaddyTubeGraphic.Bump[] bumps
Field Value
- Bump[]
firstSprite
Field Value
- int
owner
public DaddyGraphics owner
Field Value
- DaddyGraphics
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
ConnectPhase(float)
public override void ConnectPhase(float totalRopeLength)
Parameters
totalRopeLength float
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
MoveSegment(int, Vector2, Vector2)
public override void MoveSegment(int segment, Vector2 goalPos, Vector2 smoothedGoalPos)
Parameters
segment int
goalPos Vector2
smoothedGoalPos Vector2
OnTubeEffectColorFac(float)
public virtual float OnTubeEffectColorFac(float floatPos)
Parameters
floatPos float
Returns
- float
OnTubePos(Vector2, float)
public Vector2 OnTubePos(Vector2 pos, float timeStacker)
Parameters
pos Vector2
timeStacker float
Returns
- Vector2
OneDimensionalTubePos(float, float)
public Vector2 OneDimensionalTubePos(float floatPos, float timeStacker)
Parameters
floatPos float
timeStacker float
Returns
- Vector2
Update()
public override void Update()