C# Class UnityEngine.EventSystems.StandaloneInputModule

Inheritance: PointerInputModule
Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Private Properties

Свойство Type Description
GetRawMoveVector System.Vector2
ProcessTouchEvents bool

Méthodes publiques

Méthode Description
ActivateModule ( ) : void

See BaseInputModule.

DeactivateModule ( ) : void

See BaseInputModule.

IsModuleSupported ( ) : bool

See BaseInputModule.

Process ( ) : void

See BaseInputModule.

ShouldActivateModule ( ) : bool

See BaseInputModule.

UpdateModule ( ) : void

See BaseInputModule.

Méthodes protégées

Méthode Description
ForceAutoSelect ( ) : bool
ProcessMouseEvent ( ) : void

Iterate through all the different mouse events.

ProcessMouseEvent ( int id ) : void

Iterate through all the different mouse events.

ProcessMousePress ( PointerInputModule data ) : void
ProcessTouchPress ( PointerEventData pointerEvent, bool pressed, bool released ) : void

How should the touch press be processed.

SendMoveEventToSelectedObject ( ) : bool

Calculate and send a move event to the current selected object.

SendSubmitEventToSelectedObject ( ) : bool

Calculate and send a submit event to the current selected object.

SendUpdateEventToSelectedObject ( ) : bool

Send a update event to the currently selected object.

StandaloneInputModule ( ) : System

Private Methods

Méthode Description
GetRawMoveVector ( ) : System.Vector2
ProcessTouchEvents ( ) : bool

Method Details

ActivateModule() public méthode

See BaseInputModule.

public ActivateModule ( ) : void
Résultat void

DeactivateModule() public méthode

See BaseInputModule.

public DeactivateModule ( ) : void
Résultat void

ForceAutoSelect() protected méthode

protected ForceAutoSelect ( ) : bool
Résultat bool

IsModuleSupported() public méthode

See BaseInputModule.

public IsModuleSupported ( ) : bool
Résultat bool

Process() public méthode

See BaseInputModule.

public Process ( ) : void
Résultat void

ProcessMouseEvent() protected méthode

Iterate through all the different mouse events.

protected ProcessMouseEvent ( ) : void
Résultat void

ProcessMouseEvent() protected méthode

Iterate through all the different mouse events.

protected ProcessMouseEvent ( int id ) : void
id int The mouse pointer Event data id to get.
Résultat void

ProcessMousePress() protected méthode

protected ProcessMousePress ( PointerInputModule data ) : void
data PointerInputModule
Résultat void

ProcessTouchPress() protected méthode

How should the touch press be processed.

protected ProcessTouchPress ( PointerEventData pointerEvent, bool pressed, bool released ) : void
pointerEvent PointerEventData The data to be passed to the final object.
pressed bool If the touch was pressed this frame.
released bool If the touch was released this frame.
Résultat void

SendMoveEventToSelectedObject() protected méthode

Calculate and send a move event to the current selected object.

protected SendMoveEventToSelectedObject ( ) : bool
Résultat bool

SendSubmitEventToSelectedObject() protected méthode

Calculate and send a submit event to the current selected object.

protected SendSubmitEventToSelectedObject ( ) : bool
Résultat bool

SendUpdateEventToSelectedObject() protected méthode

Send a update event to the currently selected object.

protected SendUpdateEventToSelectedObject ( ) : bool
Résultat bool

ShouldActivateModule() public méthode

See BaseInputModule.

public ShouldActivateModule ( ) : bool
Résultat bool

StandaloneInputModule() protected méthode

protected StandaloneInputModule ( ) : System
Résultat System

UpdateModule() public méthode

See BaseInputModule.

public UpdateModule ( ) : void
Résultat void