Show / Hide Table of Contents

Class ScreenObjectState

Inheritance
object
ScreenObjectState
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole.Debug
Assembly: SadConsole.Debug.MonoGame.dll
Syntax
public class ScreenObjectState

Constructors

ScreenObjectState()

Declaration
public ScreenObjectState()

Fields

Children

Declaration
public ScreenObjectState[] Children
Field Value
Type Description
ScreenObjectState[]

Components

Declaration
public string[] Components
Field Value
Type Description
string[]

ComponentsSelectedItem

Declaration
public int ComponentsSelectedItem
Field Value
Type Description
int

Found

Declaration
public bool Found
Field Value
Type Description
bool

Identifier

Declaration
public int Identifier
Field Value
Type Description
int

IsEnabled

Declaration
public bool IsEnabled
Field Value
Type Description
bool

IsScreenSurface

Declaration
public bool IsScreenSurface
Field Value
Type Description
bool

IsVisible

Declaration
public bool IsVisible
Field Value
Type Description
bool

IsWindow

Declaration
public bool IsWindow
Field Value
Type Description
bool

Object

Declaration
public IScreenObject Object
Field Value
Type Description
IScreenObject

PositionX

Declaration
public int PositionX
Field Value
Type Description
int

PositionY

Declaration
public int PositionY
Field Value
Type Description
int

SurfaceState

Declaration
public ScreenObjectState.ScreenSurfaceState SurfaceState
Field Value
Type Description
ScreenObjectState.ScreenSurfaceState

WindowState

Declaration
public ScreenObjectState.WindowConsoleState WindowState
Field Value
Type Description
ScreenObjectState.WindowConsoleState

Methods

Create(IScreenObject)

Declaration
public static ScreenObjectState Create(IScreenObject obj)
Parameters
Type Name Description
IScreenObject obj
Returns
Type Description
ScreenObjectState

Refresh()

Declaration
public void Refresh()

RefreshChildren()

Declaration
public void RefreshChildren()

RefreshComponents()

Declaration
public void RefreshComponents()

Extension Methods

ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX