uDialog  1.07
UI.Dialogs.Examples.uDialog_ExampleController Class Reference
Inheritance diagram for UI.Dialogs.Examples.uDialog_ExampleController:

Public Member Functions

void ShowSimpleDialogExample ()
 
void ShowConfirmDialogExample ()
 
void ShowThemePresetMenuExample ()
 
void ShowImageSetMenuExample ()
 
void ShowColorSchemeMenuExample ()
 
void ShowOutlineSchemeMenuExample ()
 
void ShowNotificationsExample ()
 
void ShowDraggingExample ()
 
void ShowResizeExample ()
 
void ShowContentWindowExample ()
 
void SetThemeImageSet (eThemeImageSet imageSet)
 
void SetColorScheme (string colorScheme)
 
void SetOutlineMode (eOutlineMode outlineMode)
 
void AddNotification (string notificationText)
 

Public Attributes

uDialog_NotificationPanel NotificationPanel
 
eThemeImageSet ImageSet = eThemeImageSet.SharpEdges
 
eOutlineMode OutlineMode = eOutlineMode.Shadow
 
string ColorScheme = "Dark"
 
AudioClip OnButtonClickSound
 
AudioClip OnShowSound
 
RectTransform contentWindowContent
 
RectTransform DialogContainer
 We're now using a container for the dialog elements so that uDialog.IsFocused() works correctly when a uDialog_NotificationPanel is present with "AlwaysOnTop" set to true (isFocused() checks if the uDialog is the last child in its parent transform, which won't ever be true if the NotificationPanel has is always on top and shares the same parent) More...
 
uDialog_TaskBar TaskBar
 

Member Function Documentation

void UI.Dialogs.Examples.uDialog_ExampleController.AddNotification ( string  notificationText)
void UI.Dialogs.Examples.uDialog_ExampleController.SetColorScheme ( string  colorScheme)
void UI.Dialogs.Examples.uDialog_ExampleController.SetOutlineMode ( eOutlineMode  outlineMode)
void UI.Dialogs.Examples.uDialog_ExampleController.SetThemeImageSet ( eThemeImageSet  imageSet)
void UI.Dialogs.Examples.uDialog_ExampleController.ShowColorSchemeMenuExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowConfirmDialogExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowContentWindowExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowDraggingExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowImageSetMenuExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowNotificationsExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowOutlineSchemeMenuExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowResizeExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowSimpleDialogExample ( )
void UI.Dialogs.Examples.uDialog_ExampleController.ShowThemePresetMenuExample ( )

Member Data Documentation

string UI.Dialogs.Examples.uDialog_ExampleController.ColorScheme = "Dark"
RectTransform UI.Dialogs.Examples.uDialog_ExampleController.contentWindowContent
RectTransform UI.Dialogs.Examples.uDialog_ExampleController.DialogContainer

We're now using a container for the dialog elements so that uDialog.IsFocused() works correctly when a uDialog_NotificationPanel is present with "AlwaysOnTop" set to true (isFocused() checks if the uDialog is the last child in its parent transform, which won't ever be true if the NotificationPanel has is always on top and shares the same parent)

eThemeImageSet UI.Dialogs.Examples.uDialog_ExampleController.ImageSet = eThemeImageSet.SharpEdges
uDialog_NotificationPanel UI.Dialogs.Examples.uDialog_ExampleController.NotificationPanel
AudioClip UI.Dialogs.Examples.uDialog_ExampleController.OnButtonClickSound
AudioClip UI.Dialogs.Examples.uDialog_ExampleController.OnShowSound
eOutlineMode UI.Dialogs.Examples.uDialog_ExampleController.OutlineMode = eOutlineMode.Shadow
uDialog_TaskBar UI.Dialogs.Examples.uDialog_ExampleController.TaskBar

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