Files
JuegoSim/plantuml/Assets/_Project/Scripts/Code/Sockets/JointBlock.puml
T
2026-07-21 08:56:10 +03:00

21 lines
558 B
Plaintext

@startuml
class JointBlock {
+ TryPlaceJoint(targetSockets:List<SocketPoint>, isGhost:bool) : bool
+ CreatePhysicsJoint(targetObj:GameObject, socket:SocketPoint) : void
+ RemoveJoint() : void
+ GetJointType() : JointBlockType
+ GetSocketEnd1() : SocketPoint
+ GetSocketEnd2() : SocketPoint
+ IsPlaced() : bool
}
enum JointBlockType {
FixedPivot,
HingePivot,
ConfigurablePivot,
}
class "List`1"<T> {
}
MonoBehaviour <|-- JointBlock
JointBlock o-> "connectedBlocks<AttachableBlock>" "List`1"
@enduml