Table of Contents

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

public int 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