WoopWoop-Docs
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Static Public Attributes | Properties | Static Private Member Functions | Static Private Attributes | List of all members
WoopWoop.Editor.Editor Class Reference

Public Types

enum  EditorState { Pos , Scale , Rotation }
 

Static Public Member Functions

static void Init ()
 
static void DrawMenu ()
 
static void TurnOff ()
 
static void UpdateText ()
 
static void DebugMenu ()
 
static void HandleUpdate ()
 

Static Public Attributes

static Entity cursor
 
static EditorState editorState
 
static readonly int dividingLineX = 500
 

Properties

static List< EntitydebugMenuEntities = new() [get, private set]
 
static Entity SelectedEntity [get, set]
 

Static Private Member Functions

static void KeepMouseInScreen ()
 

Static Private Attributes

static Entity selectedEntity
 
static Entity seperatingLine
 
static Entity editorWindow = new()
 
static TextRenderer UUIDText
 
static TextRenderer positionText
 
static TextRenderer scaleText
 
static TextRenderer angleText
 
static TextRenderer componentDataText
 
static DropdownMenu dropdownMenu
 
static Checkbox entityEnabledButton
 
static Transform selectedEntityMarker
 
static int selectedComponentIndex = 0
 

Member Enumeration Documentation

◆ EditorState

Enumerator
Pos 
Scale 
Rotation 

Member Function Documentation

◆ DebugMenu()

static void WoopWoop.Editor.Editor.DebugMenu ( )
static

◆ DrawMenu()

static void WoopWoop.Editor.Editor.DrawMenu ( )
static

◆ HandleUpdate()

static void WoopWoop.Editor.Editor.HandleUpdate ( )
static

◆ Init()

static void WoopWoop.Editor.Editor.Init ( )
static

◆ KeepMouseInScreen()

static void WoopWoop.Editor.Editor.KeepMouseInScreen ( )
staticprivate

◆ TurnOff()

static void WoopWoop.Editor.Editor.TurnOff ( )
static

◆ UpdateText()

static void WoopWoop.Editor.Editor.UpdateText ( )
static

Member Data Documentation

◆ angleText

TextRenderer WoopWoop.Editor.Editor.angleText
staticprivate

◆ componentDataText

TextRenderer WoopWoop.Editor.Editor.componentDataText
staticprivate

◆ cursor

Entity WoopWoop.Editor.Editor.cursor
static

◆ dividingLineX

readonly int WoopWoop.Editor.Editor.dividingLineX = 500
static

◆ dropdownMenu

DropdownMenu WoopWoop.Editor.Editor.dropdownMenu
staticprivate

◆ editorState

EditorState WoopWoop.Editor.Editor.editorState
static

◆ editorWindow

Entity WoopWoop.Editor.Editor.editorWindow = new()
staticprivate

◆ entityEnabledButton

Checkbox WoopWoop.Editor.Editor.entityEnabledButton
staticprivate

◆ positionText

TextRenderer WoopWoop.Editor.Editor.positionText
staticprivate

◆ scaleText

TextRenderer WoopWoop.Editor.Editor.scaleText
staticprivate

◆ selectedComponentIndex

int WoopWoop.Editor.Editor.selectedComponentIndex = 0
staticprivate

◆ selectedEntity

Entity WoopWoop.Editor.Editor.selectedEntity
staticprivate

◆ selectedEntityMarker

Transform WoopWoop.Editor.Editor.selectedEntityMarker
staticprivate

◆ seperatingLine

Entity WoopWoop.Editor.Editor.seperatingLine
staticprivate

◆ UUIDText

TextRenderer WoopWoop.Editor.Editor.UUIDText
staticprivate

Property Documentation

◆ debugMenuEntities

List<Entity> WoopWoop.Editor.Editor.debugMenuEntities = new()
staticgetprivate set

◆ SelectedEntity

Entity WoopWoop.Editor.Editor.SelectedEntity
staticgetset

The documentation for this class was generated from the following file: