C# Class KNGUIBridge, KEngine

Inheritance: IKUIBridge
Datei anzeigen Open project: mr-kelly/KEngine Class Usage Examples

Public Properties

Property Type Description
Instance KNGUIBridge,
PanelRoot UIPanel,
PressWidget UIWidget,
UiCamera UICamera,
UiRoot UIRoot,

Public Methods

Method Description
CreateUIController ( GameObject uiObj, string uiTemplateName ) : UIController,
GetUIComponent ( string comName ) : object
InitBridge ( ) : void
LoadUIAsset ( CUILoadState openState, UILoadRequest request ) : IEnumerator
UIObjectFilter ( UIController, ui, GameObject uiObj ) : void

Private Methods

Method Description
CreateUIRoot ( ) : void

Method Details

CreateUIController() public method

public CreateUIController ( GameObject uiObj, string uiTemplateName ) : UIController,
uiObj GameObject
uiTemplateName string
return UIController,

GetUIComponent() public method

public GetUIComponent ( string comName ) : object
comName string
return object

InitBridge() public method

public InitBridge ( ) : void
return void

LoadUIAsset() public method

public LoadUIAsset ( CUILoadState openState, UILoadRequest request ) : IEnumerator
openState CUILoadState
request UILoadRequest
return IEnumerator

UIObjectFilter() public method

public UIObjectFilter ( UIController, ui, GameObject uiObj ) : void
ui UIController,
uiObj GameObject
return void

Property Details

Instance public_oe static_oe property

public static KNGUIBridge, Instance
return KNGUIBridge,

PanelRoot public_oe property

public UIPanel, PanelRoot
return UIPanel,

PressWidget public_oe property

public UIWidget, PressWidget
return UIWidget,

UiCamera public_oe property

public UICamera, UiCamera
return UICamera,

UiRoot public_oe property

public UIRoot, UiRoot
return UIRoot,