Files
2026-07-21 08:56:10 +03:00

18 lines
562 B
Plaintext

@startuml
class BlocksMap {
+ calcTotalNodes() : long
+ init(blocksMap:BlocksMap) : void
+ setRootNode(node:BlockNode) : void
+ {static} RoundPosition(position:Vector3, precision:float) : Vector3
+ {static} RoundRotation(rotation:Quaternion, precision:float) : Quaternion
}
class "Dictionary`2"<T1,T2> {
}
class "List`1"<T> {
}
ScriptableObject <|-- BlocksMap
BlocksMap o-> "blocks<string,Dictionary<Vector3, BlockNode>>" "Dictionary`2"
BlocksMap o-> "allNodes<BlockNode>" "List`1"
BlocksMap --> "rootNode" BlockNode
@enduml