Table of Contents

Class AtlasAnimator

Namespace
Global
Assembly
Assembly-CSharp.dll
public class AtlasAnimator
Inheritance
AtlasAnimator
Inherited Members

Constructors

AtlasAnimator(int, Vector2, string, string, int, bool, bool)

public AtlasAnimator(int startSprite, Vector2 pos, string atlas, string framePrefix, int maxIndex, bool loop, bool reverse)

Parameters

startSprite int
pos Vector2
atlas string
framePrefix string
maxIndex int
loop bool
reverse bool

Fields

animSpeed

public float animSpeed

Field Value

float

atlas

public string atlas

Field Value

string

frame

public float frame

Field Value

float

framePrefix

public string framePrefix

Field Value

string

loop

public bool loop

Field Value

bool

maxIndex

public int maxIndex

Field Value

int

menuContext

public bool menuContext

Field Value

bool

pos

public Vector2 pos

Field Value

Vector2

reverse

public bool reverse

Field Value

bool

specificSpeeds

public Dictionary<int, float> specificSpeeds

Field Value

Dictionary<int, float>

sprite

public FSprite sprite

Field Value

FSprite

startSprite

public int startSprite

Field Value

int

Methods

public void AddToContainer(FContainer container)

Parameters

container FContainer
public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

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

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

RemoveFromContainer()

public void RemoveFromContainer()

Update()

public void Update()