Initial commit
This commit is contained in:
+6
@@ -0,0 +1,6 @@
|
||||
@startuml
|
||||
class DeleteInteractor {
|
||||
+ DeleteObjects() : void
|
||||
}
|
||||
MonoBehaviour <|-- DeleteInteractor
|
||||
@enduml
|
||||
@@ -0,0 +1,13 @@
|
||||
@startuml
|
||||
class RayInteractor {
|
||||
+ {static} getInstance() : RayInteractor
|
||||
+ GetHitInfo(hitInfo:RaycastHit) : bool
|
||||
+ GetCurrentGizmo() : GameObject
|
||||
+ GetHitPosition() : Vector3
|
||||
}
|
||||
class "UnityEvent`1"<T> {
|
||||
}
|
||||
MonoBehaviour <|-- RayInteractor
|
||||
RayInteractor --> "OnWorldClick" UnityEvent
|
||||
RayInteractor o-> "OnSelectEvent<IInteractable>" "UnityEvent`1"
|
||||
@enduml
|
||||
@@ -0,0 +1,11 @@
|
||||
@startuml
|
||||
class SnapSystem {
|
||||
+ {static} getInstance() : SnapSystem
|
||||
+ UpdateSockets(detectionPoint:Vector3, ghostRoot:Transform) : void
|
||||
+ ClearHighlights() : void
|
||||
+ Clear() : void
|
||||
+ GetNearbySockets() : List<SocketPoint>
|
||||
+ GetClosestSocket() : SocketPoint
|
||||
}
|
||||
MonoBehaviour <|-- SnapSystem
|
||||
@enduml
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
@startuml
|
||||
class TestCommandInteractor {
|
||||
}
|
||||
MonoBehaviour <|-- TestCommandInteractor
|
||||
@enduml
|
||||
Reference in New Issue
Block a user