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
Field Value
- Vector2
editor
public SandboxEditor editor
Field Value
- SandboxEditor
fade
Field Value
- float
fadeOut
Field Value
- bool
flash
Field Value
- float
lastDisplace
public Vector2 lastDisplace
Field Value
- Vector2
lastFade
Field Value
- float
lastFlash
Field Value
- float
lastPos
Field Value
- Vector2
pos
Field Value
- Vector2
setDisplace
public Vector2 setDisplace
Field Value
- Vector2
setFlash
Field Value
- float
Properties
DraggedBy
public SandboxEditor.EditCursor DraggedBy { get; }
Property Value
- SandboxEditor.EditCursor
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
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