/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/GameEngineTest/Particles/Fog.ezScene
1 409 строк
30 KB
C-Core
Particle fixes and improvements (#1931)
05 май 2026, 13:36
Не верифицирован
05 май 2026, 13:36
3e4c257
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{1224161480045945879,10826436418244329070}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Scene"} VarArray %Dependencies{} Uuid %DocumentID{u4{1224161480045945879,10826436418244329070}} u4 %Hash{8025026793517240551} VarArray %MetaInfo{} VarArray %Outputs{} VarArray %PackageDeps { s{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} s{"{ b174c3d4-49ca-4366-89b2-26fecce5494d }"} s{"{ bec68ace-a12c-4b63-867f-7d97b7b741a8 }"} } VarArray %References { s{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{15245081170584032287,1950544669185069132}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17523061283039885397,2065751310335530087}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000070C1,0x000040C1,0x00000040}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"Block"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{17523061283039885397,2065751310335530087}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{""} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x00000040} f %SizeNegY{0x00000040} f %SizeNegZ{0x00000040} f %SizePosX{0x00000040} f %SizePosY{0x00000040} f %SizePosZ{0x00000040} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{7488851738212267055,2687372328254590073}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{9766831850668120165,2802578969405051028}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00008C42,0x0000F041,0x0000A041}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"SkyBlock"} VarArray %Tags { s{"SkyLight"} } } } o { Uuid %id{u4{9766831850668120165,2802578969405051028}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0,0xEBE30040,0,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x0000A041} f %SizeNegY{0x0000A041} f %SizeNegZ{0x0000A041} f %SizePosX{0x0000A041} f %SizePosY{0x0000A041} f %SizePosZ{0x0000A041} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{3740795266101289144,4802586273320446578}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{3758175995211626849,10511293147602770465}} Uuid{u4{18114778641782712761,4925151602477627043}} } VarArray %Components { Uuid{u4{3202085177677570746,5184603453475292035}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0x00002041}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"FogSwitcher"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{18114778641782712761,4925151602477627043}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{0} VarArray %Children{} VarArray %Components { Uuid{u4{16918471802374129036,5057897382582727963}} } 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{"ModSky"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{16050957186058423705,4994093877138528990}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{9215884864489925295,5474261412307028023}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x0000E8C1,0x00004040,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{16918471802374129036,5057897382582727963}} s %t{"ezFogComponent"} u3 %v{3} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} f %Density{0x00008040} f %HeightFalloff{0x00002041} b %ModulateWithSkyColor{1} f %SkyDistance{0x0000A041} f %StartDistance{0} } } o { Uuid %id{u4{3202085177677570746,5184603453475292035}} s %t{"ezStateMachineComponent"} u3 %v{2} p { b %Active{1} s %BlackboardName{""} s %InitialState{""} s %Resource{"{ bec68ace-a12c-4b63-867f-7d97b7b741a8 }"} } } o { Uuid %id{u4{9215884864489925295,5474261412307028023}} s %t{"ezParticleComponent"} u3 %v{5} p { b %Active{1} s %Effect{"{ b174c3d4-49ca-4366-89b2-26fecce5494d }"} b %IgnoreOwnerRotation{0} Time %MinRestartDelay{d{0}} s %OnFinishedAction{"ezOnComponentFinishedAction2::None"} VarDict %Parameters{} u4 %RandomSeed{45} Time %RestartDelayRange{d{0}} s %SharedInstanceName{""} b %SpawnAtStart{1} s %SpawnDirection{"ezBasisAxis::PositiveZ"} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezSceneDocumentRoot"} u3 %v{2} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{2010702157533649677,10173113238882489767}} Uuid{u4{13770161272514425671,10393047517879968113}} Uuid{u4{16050957186058423705,4994093877138528990}} Uuid{u4{11511465754828058677,10063223459943333111}} } Uuid %Settings{u4{15581186467192656685,10355298020970585179}} } } o { Uuid %id{u4{11163866233523282670,8170782071794582135}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{13441846345979135780,8285988712945043090}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00008C42,0x0000F041,0x00008C42}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"SkyBlock"} VarArray %Tags { s{"SkyLight"} } } } o { Uuid %id{u4{13441846345979135780,8285988712945043090}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0xEBE30040,0,0xEBE30040,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x0000A041} f %SizeNegY{0x0000A041} f %SizeNegZ{0x0000A041} f %SizePosX{0x0000A041} f %SizePosY{0x0000A041} f %SizePosZ{0x0000A041} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{11511465754828058677,10063223459943333111}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{4676393433259560267,10543390995111832144}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000050C1,0x000000C1,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15628011453670069311,10065657641369385453}} s %t{"ezSceneLayer"} u3 %v{1} p { Uuid %Layer{u4{1224161480045945879,10826436418244329070}} } } o { Uuid %id{u4{2010702157533649677,10173113238882489767}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{6115252688207001894,10277145685861868861}} Uuid{u4{15961749182027760149,10248728551972390039}} Uuid{u4{4638347987086110373,15592669819253385402}} Uuid{u4{7488851738212267055,2687372328254590073}} Uuid{u4{11163866233523282670,8170782071794582135}} Uuid{u4{691841025649972130,13675761923374307979}} Uuid{u4{3740795266101289144,4802586273320446578}} } VarArray %Components{} 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{"Environment"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15961749182027760149,10248728551972390039}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17718512721914300962,10540358544137378231}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000020C2,0,0x00004040}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"Camera"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{6115252688207001894,10277145685861868861}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{8032462045239119377,10684327701526300171}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0x00000040}} Quat %LocalRotation{f{0xBE2BA7BE,0xBD2BA73E,0xED90203F,0xEC90203F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15581186467192656685,10355298020970585179}} s %t{"ezSceneDocumentSettings"} u3 %v{2} p { VarArray %Layers { Uuid{u4{15628011453670069311,10065657641369385453}} } } } o { Uuid %id{u4{13770161272514425671,10393047517879968113}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{16770265227358821135,10573104026482354843}} Uuid{u4{7403530841287346575,15397336022099286034}} Uuid{u4{15245081170584032287,1950544669185069132}} } VarArray %Components{} 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{"Geometry"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{3758175995211626849,10511293147602770465}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{2561869155803043124,10644038927707871385}} } 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{"Standard"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{17718512721914300962,10540358544137378231}} s %t{"ezCameraComponent"} u3 %v{10} p { b %Active{1} f %Aperture{0x0000803F} s %CameraRenderPipeline{""} f %Dimensions{0x00002041} i1 %EditorShortcut{-1} VarArray %ExcludeTags{} f %ExposureCompensation{0} f %FOV{0x00002042} f %FarPlane{0x00007A44} f %ISO{0x0000C842} VarArray %IncludeTags{} s %Mode{"ezCameraMode::PerspectiveFixedFovY"} f %NearPlane{0x0000803E} s %RenderTarget{""} Vec2 %RenderTargetOffset{f{0,0}} Vec2 %RenderTargetSize{f{0x0000803F,0x0000803F}} b %ShowStats{0} Time %ShutterTime{d{0x000000000000F03F}} s %UsageHint{"ezCameraUsageHint::MainView"} } } o { Uuid %id{u4{4676393433259560267,10543390995111832144}} s %t{"ezParticleComponent"} u3 %v{5} p { b %Active{1} s %Effect{"{ b174c3d4-49ca-4366-89b2-26fecce5494d }"} b %IgnoreOwnerRotation{0} Time %MinRestartDelay{d{0}} s %OnFinishedAction{"ezOnComponentFinishedAction2::None"} VarDict %Parameters{} u4 %RandomSeed{55} Time %RestartDelayRange{d{0}} s %SharedInstanceName{""} b %SpawnAtStart{1} s %SpawnDirection{"ezBasisAxis::PositiveZ"} } } o { Uuid %id{u4{16770265227358821135,10573104026482354843}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{601501266105122629,10688310667632815798}} } 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{"Floor"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{2561869155803043124,10644038927707871385}} s %t{"ezFogComponent"} u3 %v{3} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} f %Density{0x00008040} f %HeightFalloff{0x00002041} b %ModulateWithSkyColor{0} f %SkyDistance{0x0000A041} f %StartDistance{0} } } o { Uuid %id{u4{8032462045239119377,10684327701526300171}} s %t{"ezSkyLightComponent"} u3 %v{4} p { b %Active{1} s %CubeMap{""} f %DiffuseIntensity{0} f %DiffuseSaturation{0x9A99993E} VarArray %ExcludeTags{} f %FarPlane{0x0000C842} VarArray %IncludeTags { s{"SkyLight"} } f %NearPlane{0} s %ReflectionProbeMode{"ezReflectionProbeMode::Dynamic"} b %ShowDebugInfo{0} b %ShowMipMaps{0} f %SpecularIntensity{0x0000803F} } } o { Uuid %id{u4{601501266105122629,10688310667632815798}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{""} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x00004842} f %SizeNegY{0x00004842} f %SizeNegZ{0x0000803F} f %SizePosX{0x00004842} f %SizePosY{0x00004842} f %SizePosZ{0} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{691841025649972130,13675761923374307979}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{2969821138105825240,13790968564524768934}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00008C42,0x0000F0C1,0x00008C42}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"SkyBlock"} VarArray %Tags { s{"SkyLight"} } } } o { Uuid %id{u4{2969821138105825240,13790968564524768934}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0,0,0xEBE30040,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x0000A041} f %SizeNegY{0x0000A041} f %SizeNegZ{0x0000A041} f %SizePosX{0x0000A041} f %SizePosY{0x0000A041} f %SizePosZ{0x0000A041} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{7403530841287346575,15397336022099286034}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{9681510953743199685,15512542663249746989}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x0000E8C1,0x0000E040,0x00000040}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"Block"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{9681510953743199685,15512542663249746989}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{""} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x00000040} f %SizeNegY{0x00000040} f %SizeNegZ{0x00000040} f %SizePosX{0x00000040} f %SizePosY{0x00000040} f %SizePosZ{0x00000040} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } o { Uuid %id{u4{4638347987086110373,15592669819253385402}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{6916328099541963483,15707876460403846357}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00008C42,0x0000F0C1,0x0000A041}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"SkyBlock"} VarArray %Tags { s{"SkyLight"} } } } o { Uuid %id{u4{6916328099541963483,15707876460403846357}} s %t{"ezGreyBoxComponent"} u3 %v{7} p { b %Active{1} Color %Color{f{0xEBE30040,0,0,0x0000803F}} Angle %Curvature{f{0}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} u3 %Detail{16} b %GenerateCollision{1} s %Material{"{ 0d348215-5492-4c23-83d2-8511ac19f349 }"} s %Shape{"ezGreyBoxShape::Box"} f %SizeNegX{0x0000A041} f %SizeNegY{0x0000A041} f %SizeNegZ{0x0000A041} f %SizePosX{0x0000A041} f %SizePosY{0x0000A041} f %SizePosZ{0x0000A041} b %SlopedBottom{0} b %SlopedTop{0} f %Thickness{0x0000003F} b %UseAsOccluder{1} } } } Types { o { Uuid %id{u4{18145823255500990886,658922949661762930}} 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{"ezManipulatorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5071404559084149669,954820518351224209}} 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{"ezFogComponent"} u3 %TypeVersion{3} } } 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{2284349921802521999,1592420110010687888}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezManipulatorAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezNonUniformBoxManipulatorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{12741513019009579696,2118083688060841630}} 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{"ezReflectionProbeMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15501499876559131010,2215366623898344174}} 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{"ezGreyBoxShape"} u3 %TypeVersion{2} } } o { Uuid %id{u4{5827458717401089751,2275458197221607663}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDirectionVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15272284220582915620,3290797833852729302}} 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{"ezCameraMode"} u3 %TypeVersion{1} } } 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{18327411855245510474,6668321287849544166}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Bitflags|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezBitflagsBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAnchor"} 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{11005437603101136476,7368533338987833088}} 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{"ezBitflagsBase"} u3 %TypeVersion{1} } } 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{2313163756843389160,8849215390612252591}} 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{"ezOnComponentFinishedAction2"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5020032394718308778,9029474187781723681}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleComponent"} u3 %TypeVersion{5} } } 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{16508388108942581257,9601460247128054931}} 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{"ezCameraComponent"} u3 %TypeVersion{10} } } o { Uuid %id{u4{8228401658076077542,9903301473102603301}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCameraVisualizerAttribute"} 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{14929650074649117491,12034915874076129355}} 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{"ezSettingsComponent"} 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{10244937169896853361,14776906713232524690}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezGreyBoxComponent"} u3 %TypeVersion{7} } } o { Uuid %id{u4{9327907810903036587,14925289355879257238}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSettingsComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezSkyLightComponent"} u3 %TypeVersion{4} } } 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{18075037991921780250,16373560435556338007}} 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{"ezVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14469700887475489738,16951777026318265606}} 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{"ezBasisAxis"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17965579125706971693,17079293274319994058}} 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{"ezCameraUsageHint"} 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} } } }