Initial commit

This commit is contained in:
HussienX72u
2026-07-21 08:56:10 +03:00
commit 4017028111
9410 changed files with 2150500 additions and 0 deletions
@@ -0,0 +1,5 @@
@startuml
class AllowNestingAttribute {
}
DrawerAttribute <|-- AllowNestingAttribute
@enduml
@@ -0,0 +1,9 @@
@startuml
class AnimatorParamAttribute {
+ AnimatorName : string <<get>>
+ AnimatorParamAttribute(animatorName:string)
+ AnimatorParamAttribute(animatorName:string, animatorParamType:AnimatorControllerParameterType)
}
DrawerAttribute <|-- AnimatorParamAttribute
AnimatorParamAttribute --> "AnimatorParamType" AnimatorControllerParameterType
@enduml
@@ -0,0 +1,11 @@
@startuml
class CurveRangeAttribute {
+ CurveRangeAttribute(min:Vector2, max:Vector2, color:EColor)
+ CurveRangeAttribute(color:EColor)
+ CurveRangeAttribute(minX:float, minY:float, maxX:float, maxY:float, color:EColor)
}
DrawerAttribute <|-- CurveRangeAttribute
CurveRangeAttribute --> "Min" Vector2
CurveRangeAttribute --> "Max" Vector2
CurveRangeAttribute --> "Color" EColor
@enduml
@@ -0,0 +1,6 @@
@startuml
class DrawerAttribute {
}
PropertyAttribute <|-- DrawerAttribute
INaughtyAttribute <|-- DrawerAttribute
@enduml
@@ -0,0 +1,18 @@
@startuml
class DropdownAttribute {
+ ValuesName : string <<get>>
+ DropdownAttribute(valuesName:string)
}
interface IDropdownList {
}
class "DropdownList`1"<T> {
+ DropdownList()
+ Add(displayName:string, value:T) : void
+ GetEnumerator() : IEnumerator<KeyValuePair<string, object>>
}
class "IEnumerable`1"<T> {
}
DrawerAttribute <|-- DropdownAttribute
"IEnumerable`1" "<KeyValuePair<string, object>>" <|-- IDropdownList
IDropdownList <|-- "DropdownList`1"
@enduml
@@ -0,0 +1,5 @@
@startuml
class EnumFlagsAttribute {
}
DrawerAttribute <|-- EnumFlagsAttribute
@enduml
@@ -0,0 +1,5 @@
@startuml
class ExpandableAttribute {
}
DrawerAttribute <|-- ExpandableAttribute
@enduml
@@ -0,0 +1,10 @@
@startuml
class HorizontalLineAttribute {
+ <<const>> DefaultHeight : float = 2.0f
+ Height : float <<get>>
+ HorizontalLineAttribute(height:float, color:EColor)
}
DrawerAttribute <|-- HorizontalLineAttribute
HorizontalLineAttribute o-> "DefaultColor" EColor
HorizontalLineAttribute --> "Color" EColor
@enduml
@@ -0,0 +1,13 @@
@startuml
enum EInfoBoxType {
Normal,
Warning,
Error,
}
class InfoBoxAttribute {
+ Text : string <<get>>
+ InfoBoxAttribute(text:string, type:EInfoBoxType)
}
DrawerAttribute <|-- InfoBoxAttribute
InfoBoxAttribute --> "Type" EInfoBoxType
@enduml
@@ -0,0 +1,5 @@
@startuml
class InputAxisAttribute {
}
DrawerAttribute <|-- InputAxisAttribute
@enduml
@@ -0,0 +1,5 @@
@startuml
class LayerAttribute {
}
DrawerAttribute <|-- LayerAttribute
@enduml
@@ -0,0 +1,8 @@
@startuml
class MinMaxSliderAttribute {
+ MinValue : float <<get>>
+ MaxValue : float <<get>>
+ MinMaxSliderAttribute(minValue:float, maxValue:float)
}
DrawerAttribute <|-- MinMaxSliderAttribute
@enduml
@@ -0,0 +1,13 @@
@startuml
class ProgressBarAttribute {
+ Name : string <<get>>
+ MaxValue : float <<get>> <<set>>
+ MaxValueName : string <<get>>
+ ProgressBarAttribute(name:string, maxValue:float, color:EColor)
+ ProgressBarAttribute(name:string, maxValueName:string, color:EColor)
+ ProgressBarAttribute(maxValue:float, color:EColor)
+ ProgressBarAttribute(maxValueName:string, color:EColor)
}
DrawerAttribute <|-- ProgressBarAttribute
ProgressBarAttribute --> "Color" EColor
@enduml
@@ -0,0 +1,5 @@
@startuml
class ResizableTextAreaAttribute {
}
DrawerAttribute <|-- ResizableTextAreaAttribute
@enduml
@@ -0,0 +1,5 @@
@startuml
class SceneAttribute {
}
DrawerAttribute <|-- SceneAttribute
@enduml
@@ -0,0 +1,10 @@
@startuml
class ShowAssetPreviewAttribute {
+ <<const>> DefaultWidth : int = 64
+ <<const>> DefaultHeight : int = 64
+ Width : int <<get>>
+ Height : int <<get>>
+ ShowAssetPreviewAttribute(width:int, height:int)
}
DrawerAttribute <|-- ShowAssetPreviewAttribute
@enduml
@@ -0,0 +1,5 @@
@startuml
class SortingLayerAttribute {
}
DrawerAttribute <|-- SortingLayerAttribute
@enduml
@@ -0,0 +1,5 @@
@startuml
class TagAttribute {
}
DrawerAttribute <|-- TagAttribute
@enduml