Window Framework v1.2.4
Window Framework for Unity UI Toolkit
Loading...
Searching...
No Matches
GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow Class Reference
Inheritance diagram for GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow:

Public Member Functions

void CreateGUI ()

Static Public Member Functions

static void ShowWindow ()

Private Member Functions

void AddPropertyField (string label, string value)
void AddWindowProperty (VisualElement parent, string label, string value)
void AutoRefresh ()
VisualElement CreateActionsSection ()
VisualElement CreateActiveWindowsSection ()
VisualElement CreateHeader ()
VisualElement CreatePropertiesSection ()
VisualElement CreateStatusSection ()
VisualElement CreateWindowDebugElement (WindowFrame window, int count)
void OnDestroy ()
void RefreshActiveWindows ()
void RefreshAll ()
void RefreshController ()
void RefreshProperties ()

Private Attributes

ScrollView _activeWindowsScrollView
WindowFrameController _controller
Label _controllerStatusLabel
VisualElement _propertiesContainer
Button _refreshButton
Label _windowCountLabel

Member Function Documentation

◆ AddPropertyField()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.AddPropertyField ( string label,
string value )
private

◆ AddWindowProperty()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.AddWindowProperty ( VisualElement parent,
string label,
string value )
private

◆ AutoRefresh()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.AutoRefresh ( )
private

◆ CreateActionsSection()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateActionsSection ( )
private

◆ CreateActiveWindowsSection()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateActiveWindowsSection ( )
private

◆ CreateGUI()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateGUI ( )

◆ CreateHeader()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateHeader ( )
private

◆ CreatePropertiesSection()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreatePropertiesSection ( )
private

◆ CreateStatusSection()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateStatusSection ( )
private

◆ CreateWindowDebugElement()

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.CreateWindowDebugElement ( WindowFrame window,
int count )
private

◆ OnDestroy()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.OnDestroy ( )
private

◆ RefreshActiveWindows()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.RefreshActiveWindows ( )
private

◆ RefreshAll()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.RefreshAll ( )
private

◆ RefreshController()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.RefreshController ( )
private

◆ RefreshProperties()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.RefreshProperties ( )
private

◆ ShowWindow()

void GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow.ShowWindow ( )
static

Member Data Documentation

◆ _activeWindowsScrollView

ScrollView GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._activeWindowsScrollView
private

◆ _controller

WindowFrameController GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._controller
private

◆ _controllerStatusLabel

Label GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._controllerStatusLabel
private

◆ _propertiesContainer

VisualElement GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._propertiesContainer
private

◆ _refreshButton

Button GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._refreshButton
private

◆ _windowCountLabel

Label GWG.WindowFramework.Editor.WindowFrameControllerDebugWindow._windowCountLabel
private