C# Class LeopotamGroup.Gui.Common.GuiSystem

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: Leopotam/LeopotamGroupLibraryUnity Class Usage Examples

Méthodes publiques

Свойство Type Description
IsInputLocked bool

Méthodes publiques

Méthode Description
AddEventReceiver ( GuiEventReceiver receiver ) : void

Add event receiver.

Awake ( ) : void
FixCamera ( ) : void
FixScaleFactors ( ) : void
GetOverlayPosition ( Camera worldCamera, Vector3 worldPoint, Transform widgetContainer ) : Vector3

Get position of worldpoint at gui relative to widget container.

IsInstanceCreated ( ) : bool

Save checking for singleton instance availability.

LateUpdate ( ) : void
OnDestroy ( ) : void
OnEnable ( ) : void
ProcessInput ( ) : void
RemoveEventReceiver ( GuiEventReceiver receiver ) : void

Remove event receiver.

Validate ( ) : void

Force revalidate GuiSystem.

Method Details

AddEventReceiver() public méthode

Add event receiver.
public AddEventReceiver ( GuiEventReceiver receiver ) : void
receiver GuiEventReceiver Receiver.
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

FixCamera() public méthode

public FixCamera ( ) : void
Résultat void

FixScaleFactors() public méthode

public FixScaleFactors ( ) : void
Résultat void

GetOverlayPosition() public méthode

Get position of worldpoint at gui relative to widget container.
public GetOverlayPosition ( Camera worldCamera, Vector3 worldPoint, Transform widgetContainer ) : Vector3
worldCamera UnityEngine.Camera World camera.
worldPoint UnityEngine.Vector3 World point.
widgetContainer UnityEngine.Transform Widget container, can be null.
Résultat UnityEngine.Vector3

IsInstanceCreated() public static méthode

Save checking for singleton instance availability.
public static IsInstanceCreated ( ) : bool
Résultat bool

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

ProcessInput() public méthode

public ProcessInput ( ) : void
Résultat void

RemoveEventReceiver() public méthode

Remove event receiver.
public RemoveEventReceiver ( GuiEventReceiver receiver ) : void
receiver GuiEventReceiver Receiver.
Résultat void

Validate() public méthode

Force revalidate GuiSystem.
public Validate ( ) : void
Résultat void

Property Details

IsInputLocked public_oe property

Is user input locked.
public bool IsInputLocked
Résultat bool