16 lines
470 B
Plaintext
16 lines
470 B
Plaintext
@startuml
|
|
class GrabInteractable {
|
|
+ alignToSurfaceNormal : bool = true
|
|
+ alignmentSpeed : float = 15f
|
|
+ snapRotation : bool = false
|
|
+ followSpeed : float = 20f
|
|
+ heightOffset : float = 0f
|
|
+ GetAttachPoint() : Transform
|
|
+ SetAttachPoint(attachPoint:Transform) : void
|
|
+ GetValidator() : IValidator
|
|
}
|
|
MonoBehaviour <|-- GrabInteractable
|
|
GrabInteractable o-> "validTint" Color
|
|
GrabInteractable o-> "invalidTint" Color
|
|
@enduml
|