/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/GameEngineTest/RmlUi/Scenes/Demo.ezScene
641 строка
13 KB
C-Core
RmlUI debugger and gradient support (#1984)
11 июл 2026, 11:43
Не верифицирован
11 июл 2026, 11:43
aecf32f
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{3667610956660949061,10076447021010321389}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Scene"} VarArray %Dependencies{} Uuid %DocumentID{u4{3667610956660949061,10076447021010321389}} u4 %Hash{14954147408134727285} VarArray %MetaInfo{} VarArray %Outputs{} VarArray %PackageDeps { s{"{ 3a360a07-31c8-494b-a5ba-ce4adcdcea44 }"} s{"{ 4a03e92d-6c09-40e7-a12d-4d608a1a5e09 }"} s{"{ 5d6228fb-ec03-47c9-a5f0-651bbb09c281 }"} s{"{ 6f52ba5d-c2bf-4e7a-83b2-e6ba9da6fe8f }"} s{"{ b81db567-6ef4-452f-8a8c-b374efd45a67 }"} s{"{ e719a2b9-059b-474a-90fc-415037e55827 }"} } VarArray %References { s{"{ 3a360a07-31c8-494b-a5ba-ce4adcdcea44 }"} s{"{ 4a03e92d-6c09-40e7-a12d-4d608a1a5e09 }"} s{"{ 5d6228fb-ec03-47c9-a5f0-651bbb09c281 }"} s{"{ 6f52ba5d-c2bf-4e7a-83b2-e6ba9da6fe8f }"} s{"{ e719a2b9-059b-474a-90fc-415037e55827 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{9869834696544175999,2029298654234671863}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{0} VarArray %Children{} VarArray %Components { Uuid{u4{782671795324582505,2561817186341161383}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"DemoUi4"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{782671795324582505,2561817186341161383}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{5} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} f %CustomScale{0x0000803F} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ 4a03e92d-6c09-40e7-a12d-4d608a1a5e09 }"} b %SendEventMessage{0} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{9256710423990868143,5053157219294416548}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{169547522771274649,5585675751400906068}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"DemoUi1"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{7463730853608409502,5213171614851582755}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{9256710423990868143,5053157219294416548}} Uuid{u4{5767842084527288908,10145685247372224283}} Uuid{u4{17502700390169993458,15364194562371257505}} Uuid{u4{9869834696544175999,2029298654234671863}} Uuid{u4{10423172502420794145,7478733422870783688}} } VarArray %Components { Uuid{u4{15128744671517714349,5554876884544003615}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"Switcher"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15128744671517714349,5554876884544003615}} s %t{"ezStateMachineComponent"} u3 %v{2} p { b %Active{1} s %BlackboardName{""} s %InitialState{""} s %Resource{"{ b81db567-6ef4-452f-8a8c-b374efd45a67 }"} } } o { Uuid %id{u4{169547522771274649,5585675751400906068}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{5} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} f %CustomScale{0x0000803F} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ 3a360a07-31c8-494b-a5ba-ce4adcdcea44 }"} b %SendEventMessage{0} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezSceneDocumentRoot"} u3 %v{2} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{7463730853608409502,5213171614851582755}} } Uuid %Settings{u4{18024635943807659867,9605308623736577498}} } } o { Uuid %id{u4{10423172502420794145,7478733422870783688}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{0} VarArray %Children{} VarArray %Components { Uuid{u4{1336009601201200651,8011251954977273208}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"DemoUi5"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{1336009601201200651,8011251954977273208}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{5} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{0} f %CustomScale{0x0000803F} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ 5d6228fb-ec03-47c9-a5f0-651bbb09c281 }"} b %SendEventMessage{0} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{18071460930285072493,9315668244135377772}} s %t{"ezSceneLayer"} u3 %v{1} p { Uuid %Layer{u4{3667610956660949061,10076447021010321389}} } } o { Uuid %id{u4{18024635943807659867,9605308623736577498}} s %t{"ezSceneDocumentSettings"} u3 %v{2} p { VarArray %Layers { Uuid{u4{18071460930285072493,9315668244135377772}} } } } o { Uuid %id{u4{5767842084527288908,10145685247372224283}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{0} VarArray %Children{} VarArray %Components { Uuid{u4{15127423257017247030,10678203779478713803}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"DemoUi2"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15127423257017247030,10678203779478713803}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{5} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} f %CustomScale{0x0000803F} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ 6f52ba5d-c2bf-4e7a-83b2-e6ba9da6fe8f }"} b %SendEventMessage{0} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{17502700390169993458,15364194562371257505}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{0} VarArray %Children{} VarArray %Components { Uuid{u4{8415537488950399964,15896713094477747025}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"DemoUi3"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{8415537488950399964,15896713094477747025}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{5} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} f %CustomScale{0x0000803F} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ e719a2b9-059b-474a-90fc-415037e55827 }"} b %SendEventMessage{0} Vec2u %Size{u3{0,0}} } } } Types { o { Uuid %id{u4{6914292285925798136,1108246313736053318}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5944471609892995972,3373323694501583966}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRmlUiCanvasComponentBase"} s %PluginName{"ezEditorPluginRmlUi"} VarArray %Properties{} s %TypeName{"ezRmlUiCanvas2DComponent"} u3 %TypeVersion{5} } } o { Uuid %id{u4{17523044089822028024,3521005166208929094}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCategoryAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5195345338716098525,5056385137718360950}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneLayerBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5837165590562654431,6019321076980052009}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSceneLayerBase"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneLayer"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13649880205026559927,7297274558339895637}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezGameObject"} u3 %TypeVersion{1} } } o { Uuid %id{u4{450943844669591006,7318511461061204347}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSceneDocumentSettingsBase"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentSettings"} u3 %TypeVersion{2} } } o { Uuid %id{u4{12154821427648791411,8421033311880761472}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"ezEditorPluginRmlUi"} VarArray %Properties{} s %TypeName{"ezRmlUiCanvasComponentBase"} u3 %TypeVersion{2} } } o { Uuid %id{u4{6089094783765586323,8705960867921430659}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDocumentRoot"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3251891958765718680,9159887340540620231}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezDocumentRoot"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentRoot"} u3 %TypeVersion{2} } } o { Uuid %id{u4{14543630447052729839,9459039542380974471}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezObjectMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14700230518358869173,11472901527618371423}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentSettingsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16777871838542487558,12116962178824346014}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezRenderComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{12681380808301352823,12322367183905414782}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezStateMachineComponent"} u3 %TypeVersion{2} } } o { Uuid %id{u4{9604010176759229512,12868035041842190965}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPropertyAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2947336711354777548,15013008608905564043}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEnumBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{983387834180907111,17935407260904399048}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezReflectedClass"} u3 %TypeVersion{1} } } }