Table of Contents

Class RoomCamera.SpriteLeaser

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

Constructors

SpriteLeaser(IDrawable, RoomCamera)

public SpriteLeaser(IDrawable obj, RoomCamera rCam)

Parameters

obj IDrawable
rCam RoomCamera

Fields

containers

public FContainer[] containers

Field Value

FContainer[]

deleteMeNextFrame

public bool deleteMeNextFrame

Field Value

bool

drawableObject

public IDrawable drawableObject

Field Value

IDrawable

sprites

public FSprite[] sprites

Field Value

FSprite[]

Methods

public void AddSpritesToContainer(FContainer newContainer, RoomCamera rCam)

Parameters

newContainer FContainer
rCam RoomCamera

CleanSpritesAndRemove()

public void CleanSpritesAndRemove()

PausedUpdate(float, RoomCamera, Vector2)

public void PausedUpdate(float timeStacker, RoomCamera rCam, Vector2 camPos)

Parameters

timeStacker float
rCam RoomCamera
camPos Vector2

RemoveAllSpritesFromContainer()

public void RemoveAllSpritesFromContainer()

Update(float, RoomCamera, Vector2)

public void Update(float timeStacker, RoomCamera rCam, Vector2 camPos)

Parameters

timeStacker float
rCam RoomCamera
camPos Vector2

UpdatePalette(RoomCamera, RoomPalette)

public void UpdatePalette(RoomCamera rCam, RoomPalette palette)

Parameters

rCam RoomCamera
palette RoomPalette

rbUpdate(float)

public void rbUpdate(float timeStacker)

Parameters

timeStacker float