uDialog  1.07
UI.Dialogs.uDialog_Utilities Class Reference

Static Public Member Functions

static void InitializeDefaultThemes ()
 
static string AddColorScheme (string name, uDialog_ColorScheme scheme)
 
static void DeleteColorScheme (string name)
 
static string SaveColorSchemes ()
 
static void LoadColorSchemes ()
 
static void UpdateAllDialogColorSchemes ()
 
static void FixInstanceTransform (RectTransform baseTransform, RectTransform instanceTransform)
 
static GameObject InstantiatePrefab (string name, bool playMode=false, bool generateUndo=true, Transform parent=null)
 
static Transform GetCanvasTransform ()
 
static T FindParentOfType< T > (GameObject childObject)
 
static T LoadResource< T > (string path, bool ignoreCache=false)
 

Static Public Attributes

static Dictionary< string, uDialog_ColorSchemeColorSchemes = new Dictionary<string, uDialog_ColorScheme>()
 
static List< string > DefaultColorSchemeNames = new List<string>() { "Light", "Dark", "Plain" }
 

Properties

static uDialog_Config Config [get]
 
static string[] ColorSchemeNames [get]
 

Member Function Documentation

static string UI.Dialogs.uDialog_Utilities.AddColorScheme ( string  name,
uDialog_ColorScheme  scheme 
)
static
static void UI.Dialogs.uDialog_Utilities.DeleteColorScheme ( string  name)
static
static T UI.Dialogs.uDialog_Utilities.FindParentOfType< T > ( GameObject  childObject)
static
Type Constraints
T :UnityEngine.Object 
static void UI.Dialogs.uDialog_Utilities.FixInstanceTransform ( RectTransform  baseTransform,
RectTransform  instanceTransform 
)
static
static Transform UI.Dialogs.uDialog_Utilities.GetCanvasTransform ( )
static
static void UI.Dialogs.uDialog_Utilities.InitializeDefaultThemes ( )
static
static GameObject UI.Dialogs.uDialog_Utilities.InstantiatePrefab ( string  name,
bool  playMode = false,
bool  generateUndo = true,
Transform  parent = null 
)
static
static void UI.Dialogs.uDialog_Utilities.LoadColorSchemes ( )
static
static T UI.Dialogs.uDialog_Utilities.LoadResource< T > ( string  path,
bool  ignoreCache = false 
)
static
Type Constraints
T :UnityEngine.Object 
static string UI.Dialogs.uDialog_Utilities.SaveColorSchemes ( )
static
static void UI.Dialogs.uDialog_Utilities.UpdateAllDialogColorSchemes ( )
static

Member Data Documentation

Dictionary<string, uDialog_ColorScheme> UI.Dialogs.uDialog_Utilities.ColorSchemes = new Dictionary<string, uDialog_ColorScheme>()
static
List<string> UI.Dialogs.uDialog_Utilities.DefaultColorSchemeNames = new List<string>() { "Light", "Dark", "Plain" }
static

Property Documentation

string [] UI.Dialogs.uDialog_Utilities.ColorSchemeNames
staticget
uDialog_Config UI.Dialogs.uDialog_Utilities.Config
staticget

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