Inherits CrossLink.UIMgr.
|
Canvas | GetHudCanvas () |
|
void | SetHudCanvas (Canvas c) |
|
PanelBase | CreateHud (string name) |
|
void | SetHudTracker (Transform target) |
|
Transform | GetHudPoint (string name) |
|
Transform | GetHudTracker () |
|
List< HUDAnchor > | GetHUDAnchors () |
|
void | PushToAnchorList (HUDAnchor anchor) |
|
void | PopFromAnchorList (HUDAnchor anchor) |
|
void | SetupHUDAnchors () |
|
override void | OnStateClear () |
|
Canvas | GetCanvas () |
|
void | SetCanvas (Canvas c) |
|
PanelBase | CreateUIButRemoveIfExist (string name) |
|
PanelBase | CreateUI (string name, Transform parent=null) |
|
PanelBase | GetPanel (string name) |
|
PanelBase | GetOrCreatePanel (string name) |
|
void | CloseOrCreatePanel (string name) |
|
bool | RemoveUI (PanelBase panel) |
|
bool | RemoveUI (string name) |
|
virtual void | OnInit () |
|
virtual void | OnRelease () |
|
|
static bool | ClampHudPos (Vector3 objPos, Camera cam, float border, out Vector3 pos, out float rot) |
|
static bool | IsOffScreen (Vector3 screenPos, float screenWidth, float screenHeight) |
|
static bool | ClampScreenPos (Vector3 screenPos, float screenWidth, float screenHeight, float border, out Vector3 pos, out float rot) |
|
|
Dictionary< string, List< PanelBase > > | uiList = new Dictionary<string, List<PanelBase>>() |
|