Initial commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
@startuml
|
||||
class TransformManager {
|
||||
- FreeMove : Toggle
|
||||
- AxialMove : Toggle
|
||||
- AxialRotate : Toggle
|
||||
- selectionManager : SelectionManager
|
||||
- mianCamera : Camera
|
||||
- FMoveEn : bool = false
|
||||
- gizmosMovePrefab : GameObject
|
||||
- gizmosRotatePrefab : GameObject
|
||||
- scaleFactor : float = 1
|
||||
- currentGizmosMove : GameObject
|
||||
- currentGizmosRotate : GameObject
|
||||
- CurrentSelection : IInteractable
|
||||
- GhostSH : GhostStrategyHandler
|
||||
- MElement : GizmoMoveElement
|
||||
- RElement : GizmoRotateElement
|
||||
- RayInteractor : RayInteractor
|
||||
- GizmosArray : Transform[]
|
||||
- IsSelected : bool = false
|
||||
- UnSelectedMaterial : Material
|
||||
- Start() : void
|
||||
- Update() : void
|
||||
- SelectionToMGizmo(element:GizmoMoveElement) : void
|
||||
- SelectionToRGizmo(element:GizmoRotateElement) : void
|
||||
- GizmoDeselect() : void
|
||||
- FMove(Trigger:bool) : void
|
||||
- AMove(Trigger:bool) : void
|
||||
- ARot(Trigger:bool) : void
|
||||
- SetCurrent(interactable:IInteractable) : void
|
||||
}
|
||||
MonoBehaviour <|-- TransformManager
|
||||
@enduml
|
||||
Reference in New Issue
Block a user