Initial commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
@startuml
|
||||
enum InputMode {
|
||||
Camera,
|
||||
ObjectDragging,
|
||||
UI,
|
||||
Gizmo,
|
||||
}
|
||||
class InputModeManager {
|
||||
- {static} <<readonly>> _list : List<InputMode>
|
||||
+ {static} Current : InputMode <<get>>
|
||||
+ {static} Push(mode:InputMode) : void
|
||||
+ {static} Pop(mode:InputMode) : void
|
||||
+ {static} Has(mode:InputMode) : bool
|
||||
+ {static} Is(mode:InputMode) : bool
|
||||
+ {static} debugCurrentList() : void
|
||||
}
|
||||
@enduml
|
||||
Reference in New Issue
Block a user