Class UIWindowFactory
Inheritance
UIWindowFactory
Assembly: Assembly-CSharp.dll
Syntax
public static class UIWindowFactory
Methods
|
Improve this Doc
View Source
GetInstance(UIWindowType, IUserInterfaceManager)
Declaration
public static IUserInterfaceWindow GetInstance(UIWindowType windowType, IUserInterfaceManager uiManager)
Parameters
Returns
|
Improve this Doc
View Source
GetInstance(UIWindowType, IUserInterfaceManager, DaggerfallBaseWindow)
Declaration
public static IUserInterfaceWindow GetInstance(UIWindowType windowType, IUserInterfaceManager uiManager, DaggerfallBaseWindow previous)
Parameters
Returns
|
Improve this Doc
View Source
GetInstanceWithArgs(UIWindowType, Object[])
Declaration
public static IUserInterfaceWindow GetInstanceWithArgs(UIWindowType windowType, object[] args)
Parameters
Returns
|
Improve this Doc
View Source
GetWindowType(Type)
Declaration
public static UIWindowType? GetWindowType(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
|
Improve this Doc
View Source
RegisterCustomUIWindow(UIWindowType, Type)
Register a custom UI Window implementation class. Overwrites the previous class type.
Declaration
public static void RegisterCustomUIWindow(UIWindowType windowType, Type windowClassType)
Parameters
Type |
Name |
Description |
UIWindowType |
windowType |
The type of ui window to be replaced
|
Type |
windowClassType |
The c# class Type of the implementation class to replace with
|