Files
JuegoSim/-o/InputSystem/BaseInputProvider.puml
2026-07-21 08:56:10 +03:00

24 lines
727 B
Plaintext

@startuml
abstract class BaseInputProvider {
+ OnCursorMoved : UnityEvent<Vector2>
+ OnCursorDelta : UnityEvent<Vector2>
+ OnPanStart : UnityEvent<Vector2>
+ OnPanEnd : UnityEvent
+ OnRotateStart : UnityEvent
+ OnRotateEnd : UnityEvent
+ OnZoom : UnityEvent<float>
+ OnRotate : UnityEvent
+ OnPlace : UnityEvent
+ OnDraggingEnd : UnityEvent
+ OnSelect : UnityEvent
+ OnEnableMultiSelect : UnityEvent
+ OnDisableMultiSelect : UnityEvent
+ OnCancel : UnityEvent
+ OnDelete : UnityEvent
+ OnChangeAttachPoint : UnityEvent<int>
+ <<virtual>> Enable() : void
+ <<virtual>> Disable() : void
}
MonoBehaviour <|-- BaseInputProvider
@enduml