Table of Contents

Class MirosBirdGraphics.Plumage

Namespace
Global
Assembly
Assembly-CSharp.dll
public abstract class MirosBirdGraphics.Plumage
Inheritance
MirosBirdGraphics.Plumage
Derived
Inherited Members

Constructors

Plumage(MirosBirdGraphics, int)

public Plumage(MirosBirdGraphics owner, int firstSprite)

Parameters

owner MirosBirdGraphics
firstSprite int

Fields

feathers

public MirosBirdGraphics.Plumage.Feather[] feathers

Field Value

Feather[]

firstSprite

public int firstSprite

Field Value

int

owner

public MirosBirdGraphics owner

Field Value

MirosBirdGraphics

totalSprites

public int totalSprites

Field Value

int

Methods

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

FeatherConnectionPos(int, float)

public virtual Vector2 FeatherConnectionPos(int index, float timeStacker)

Parameters

index int
timeStacker float

Returns

Vector2

FeatherDirection(int)

public virtual Vector2 FeatherDirection(int index)

Parameters

index int

Returns

Vector2

FeatherFlip(int, float)

public virtual float FeatherFlip(int index, float timeStacker)

Parameters

index int
timeStacker float

Returns

float

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Reset()

public void Reset()

Update()

public void Update()