24 lines
460 B
Plaintext
24 lines
460 B
Plaintext
@startuml
|
|
enum TestEnum {
|
|
None= 0,
|
|
B= 1 << 0,
|
|
C= 1 << 1,
|
|
D= 1 << 2,
|
|
E= 1 << 3,
|
|
F= 1 << 4,
|
|
All= ~0,
|
|
}
|
|
class EnumFlagsTest {
|
|
}
|
|
class EnumFlagsNest1 {
|
|
}
|
|
class EnumFlagsNest2 {
|
|
}
|
|
MonoBehaviour <|-- EnumFlagsTest
|
|
EnumFlagsTest --> "flags0" TestEnum
|
|
EnumFlagsTest --> "nest1" EnumFlagsNest1
|
|
EnumFlagsNest1 --> "flags1" TestEnum
|
|
EnumFlagsNest1 --> "nest2" EnumFlagsNest2
|
|
EnumFlagsNest2 --> "flags2" TestEnum
|
|
@enduml
|