Table of Contents

Class SandboxEditor.EditCursor

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

Constructors

EditCursor(SandboxEditor, OverseerAbstractAI, int, Vector2)

public EditCursor(SandboxEditor editor, OverseerAbstractAI overseer, int playerNumber, Vector2 initPos)

Parameters

editor SandboxEditor
overseer OverseerAbstractAI
playerNumber int
initPos Vector2

Fields

bump

public float bump

Field Value

float

counter

public int counter

Field Value

int

dragIcon

public SandboxEditor.PlacedIcon dragIcon

Field Value

SandboxEditor.PlacedIcon

dragOffset

public Vector2 dragOffset

Field Value

Vector2

editor

public SandboxEditor editor

Field Value

SandboxEditor

homeIn

public float homeIn

Field Value

float

homeInIcon

public SandboxEditor.PlacedIcon homeInIcon

Field Value

SandboxEditor.PlacedIcon

homePos

public Vector2 homePos

Field Value

Vector2

input

public Player.InputPackage[] input

Field Value

InputPackage[]

lastBump

public float lastBump

Field Value

float

lastDragIcon

public bool lastDragIcon

Field Value

bool

lastHomeIn

public float lastHomeIn

Field Value

float

lastHomeInIcon

public SandboxEditor.PlacedIcon lastHomeInIcon

Field Value

SandboxEditor.PlacedIcon

lastHomePos

public Vector2 lastHomePos

Field Value

Vector2

lastMenuFac

public float lastMenuFac

Field Value

float

lastMobile

public float lastMobile

Field Value

float

lastPos

public Vector2 lastPos

Field Value

Vector2

lastPushAroundPos

public Vector2 lastPushAroundPos

Field Value

Vector2

lastQuality

public float lastQuality

Field Value

float

lastSquare

public float lastSquare

Field Value

float

lingerFac

public float lingerFac

Field Value

float

menuCursor

public SandboxEditorSelector.ButtonCursor menuCursor

Field Value

SandboxEditorSelector.ButtonCursor

menuFac

public float menuFac

Field Value

float

menuMode

public bool menuMode

Field Value

bool

mobile

public float mobile

Field Value

float

mouseMode

public bool mouseMode

Field Value

bool

overseer

public OverseerAbstractAI overseer

Field Value

OverseerAbstractAI

playerNumber

public int playerNumber

Field Value

int

pos

public Vector2 pos

Field Value

Vector2

pushAroundPos

public Vector2 pushAroundPos

Field Value

Vector2

quality

public float quality

Field Value

float

red

public bool red

Field Value

bool

rotat

public int rotat

Field Value

int

rotations

public float[] rotations

Field Value

float[]

square

public float square

Field Value

float

vel

public Vector2 vel

Field Value

Vector2

Properties

MainCursor

public bool MainCursor { get; }

Property Value

bool

OverseerActive

public bool OverseerActive { get; }

Property Value

bool

ScreenPos

public Vector2 ScreenPos { get; }

Property Value

Vector2

Methods

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

Bump(bool)

public void Bump(bool redBump)

Parameters

redBump bool

DrawPos(float)

public Vector2 DrawPos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

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

GetRotation(float)

public float GetRotation(float timeStacker)

Parameters

timeStacker float

Returns

float

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

NewRotation(float, float)

public void NewRotation(float to, float goalSpeed)

Parameters

to float
goalSpeed float

OverseerEyePos(float)

public Vector2 OverseerEyePos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

SpawnObject(IconSymbolData, EntityID)

public void SpawnObject(IconSymbol.IconSymbolData iconData, EntityID ID)

Parameters

iconData IconSymbol.IconSymbolData
ID EntityID

Update(bool)

public override void Update(bool eu)

Parameters

eu bool