Table of Contents

Class SandboxEditor.PlacedIcon

Namespace
ArenaBehaviors
Assembly
Assembly-CSharp.dll
public abstract class SandboxEditor.PlacedIcon : UpdatableAndDeletable, IDrawable
Inheritance
SandboxEditor.PlacedIcon
Implements
Derived
Inherited Members

Constructors

PlacedIcon(SandboxEditor, Vector2)

public PlacedIcon(SandboxEditor editor, Vector2 initPos)

Parameters

editor SandboxEditor
initPos Vector2

Fields

displace

public Vector2 displace

Field Value

Vector2

editor

public SandboxEditor editor

Field Value

SandboxEditor

fade

public float fade

Field Value

float

fadeOut

public bool fadeOut

Field Value

bool

flash

public float flash

Field Value

float

lastDisplace

public Vector2 lastDisplace

Field Value

Vector2

lastFade

public float lastFade

Field Value

float

lastFlash

public float lastFlash

Field Value

float

lastPos

public Vector2 lastPos

Field Value

Vector2

pos

public Vector2 pos

Field Value

Vector2

setDisplace

public Vector2 setDisplace

Field Value

Vector2

setFlash

public float setFlash

Field Value

float

Properties

DraggedBy

public SandboxEditor.EditCursor DraggedBy { get; }

Property Value

SandboxEditor.EditCursor

Methods

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

DrawPos(float)

public Vector2 DrawPos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

Fade()

public virtual void Fade()

Flash()

public virtual void Flash()

GlowAlpha(float)

public virtual float GlowAlpha(float timeStacker)

Parameters

timeStacker float

Returns

float

GlowColor(float)

public virtual Color GlowColor(float timeStacker)

Parameters

timeStacker float

Returns

Color

GlowRad(float)

public virtual float GlowRad(float timeStacker)

Parameters

timeStacker float

Returns

float

InitiateLightSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

SetFlashValue(float)

public void SetFlashValue(float f)

Parameters

f float

Update(bool)

public override void Update(bool eu)

Parameters

eu bool