Class ScavengerGraphics.Eartlers
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class ScavengerGraphics.Eartlers
- Inheritance
-
ScavengerGraphics.Eartlers
- Inherited Members
-
Constructors
Eartlers(int, ScavengerGraphics)
public Eartlers(int firstSprite, ScavengerGraphics owner)
Parameters
firstSprite int
owner ScavengerGraphics
Fields
firstSprite
Field Value
- int
owner
public ScavengerGraphics owner
Field Value
- ScavengerGraphics
points
public List<ScavengerGraphics.Eartlers.Vertex[]> points
Field Value
- List<ScavengerGraphics.Eartlers.Vertex[]>
Properties
TotalSprites
public int TotalSprites { get; }
Property Value
- int
Methods
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette, Color, Color)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette, Color headColor, Color decorationColor)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
headColor Color
decorationColor Color
DefineBranch(List<Vertex>)
public void DefineBranch(List<ScavengerGraphics.Eartlers.Vertex> vList)
Parameters
vList List<ScavengerGraphics.Eartlers.Vertex>
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2, Vector2, Vector2, float)
public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos, Vector2 headPos, Vector2 headDir, float lookUpFac)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
headPos Vector2
headDir Vector2
lookUpFac float
GenerateSegments()
public void GenerateSegments()
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
RotatedPosOfVertex(int, int, Vector2, float, float, float)
public Vector2 RotatedPosOfVertex(int segment, int vert, Vector2 headPos, float rotat, float xSqueeze, float ySqueeze)
Parameters
segment int
vert int
headPos Vector2
rotat float
xSqueeze float
ySqueeze float
Returns
- Vector2