@startuml class SortingLayerTest { + layerNumber0 : int + layerName0 : string + DebugLog() : void } class SortingLayerNest1 { + layerNumber1 : int + layerName1 : string } struct SortingLayerNest2 { + layerNumber2 : int + layerName2 : string } MonoBehaviour <|-- SortingLayerTest SortingLayerTest --> "nest1" SortingLayerNest1 SortingLayerNest1 --> "nest2" SortingLayerNest2 @enduml