Table of Contents

Class SandboxEditorSelector

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class SandboxEditorSelector : RectangularMenuObject
Inheritance
SandboxEditorSelector
Inherited Members

Constructors

public SandboxEditorSelector(Menu menu, MenuObject owner, SandboxOverlayOwner overlayOwner)

Parameters

menu Menu
owner MenuObject
overlayOwner SandboxOverlayOwner

Fields

public static float ButtonSize

Field Value

float
public static int Height

Field Value

int
public static int Width

Field Value

int
public RoundedRect bkgRect

Field Value

RoundedRect
public SandboxEditorSelector.Button[,] buttons

Field Value

Button[,]
public int counter

Field Value

int
public bool currentlyVisible

Field Value

bool
public List<SandboxEditorSelector.ButtonCursor> cursors

Field Value

List<SandboxEditorSelector.ButtonCursor>
public SandboxEditor editor

Field Value

SandboxEditor
public MenuLabel infoLabel

Field Value

MenuLabel
public float lastVisFac

Field Value

float
public int lingerCounter

Field Value

int
public bool mouseModeClickedDownLow

Field Value

bool
public SandboxOverlayOwner overlayOwner

Field Value

SandboxOverlayOwner
public bool upTop

Field Value

bool
public float visFac

Field Value

float

Properties

public MultiplayerUnlocks unlocks { get; }

Property Value

MultiplayerUnlocks

Methods

public void ActionButtonClicked(SandboxEditorSelector.ActionButton actionButton)

Parameters

actionButton SandboxEditorSelector.ActionButton
public void AddButton(SandboxEditorSelector.Button button, int x, int y)

Parameters

button SandboxEditorSelector.Button
x int
y int
public void AddButton(SandboxEditorSelector.Button button, ref int counter)

Parameters

button SandboxEditorSelector.Button
counter int
public void ConnectToEditor(SandboxEditor editor)

Parameters

editor SandboxEditor
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public void MouseCursorEnterMenuMode(SandboxEditor.EditCursor cursor)

Parameters

cursor SandboxEditor.EditCursor
public override void Update()
public void UpdateInfoLabel(int x, int y)

Parameters

x int
y int