/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/GameEngineTest/Particles/Turbulence.ezParticleEffectAsset
1 103 строки
23 KB
Jan Krassnigg
Added attraction particle behavior (#1877)
25 мар 2026, 09:33
Не верифицирован
25 мар 2026, 09:33
0e386c0
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{14194610583806001770,4402215399946682137}} s %t{"ezExposedParameters"} u3 %v{3} p { VarArray %Parameters{} } } o { Uuid %id{u4{586680648386874551,4991487973305739691}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Particle Effect"} VarArray %Dependencies{} Uuid %DocumentID{u4{586680648386874551,4991487973305739691}} u4 %Hash{4779811170098594883} VarArray %MetaInfo { Uuid{u4{14194610583806001770,4402215399946682137}} } VarArray %Outputs{} VarArray %PackageDeps { s{"{ eb1b7c7d-236f-4601-a92e-4903567d7ad3 }"} } VarArray %References { s{"{ eb1b7c7d-236f-4601-a92e-4903567d7ad3 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{17655051079938200972,4883714536718482342}} s %t{"ezColorGradientAlphaCP"} u3 %v{1} p { u1 %Alpha{255} i4 %Tick{440} } } o { Uuid %id{u4{13443254763873195947,4934541789985013929}} s %t{"ezParticleTypeQuadFactory"} u3 %v{2} p { s %CustomMaterial{""} Angle %Deviation{f{0}} f %LightDirectionality{0x0000003F} s %LightingMode{"ezParticleLightingMode::Fullbright"} f %NormalCurvature{0x0000003F} u1 %NumSpritesX{1} u1 %NumSpritesY{1} s %Orientation{"ezQuadParticleOrientation::Billboard"} f %ParticleStretch{0x0000803F} s %RenderMode{"ezParticleTypeRenderMode::Additive"} s %Texture{"{ eb1b7c7d-236f-4601-a92e-4903567d7ad3 }"} s %TextureAtlas{"ezParticleTextureAtlasType::None"} s %TintColorParam{""} b %UseCustomMaterial{0} } } o { Uuid %id{u4{15781569724226018449,4954899012820688086}} s %t{"ezParticleSystemDescriptor"} u3 %v{2} p { VarArray %Behaviors { Uuid{u4{14067534775037483686,5518963785047543697}} Uuid{u4{836370122921922215,5319813437217396528}} Uuid{u4{15616997373786592417,5017802846726797649}} } VarArray %Emitters { Uuid{u4{4715167157688362927,5414663724334976049}} } VarArray %Initializers { Uuid{u4{2946653870740238235,5621340014134411540}} Uuid{u4{18207284754757336991,5395241888703823753}} } s %LifeScaleParam{""} ezVarianceTypeTime %LifeTime { f %Variance{0x7B142E3E} Time %Value{d{0x0000000000001440}} } s %Name{"Flies"} s %OnDeathEvent{""} VarArray %Types { Uuid{u4{13443254763873195947,4934541789985013929}} } b %Visible{1} } } o { Uuid %id{u4{15616997373786592417,5017802846726797649}} s %t{"ezParticleBehaviorFactory_ColorGradient"} u3 %v{3} p { b %ApplyAlpha{1} s %ColorGradientMode{"ezParticleColorGradientMode::Age"} Uuid %Gradient{u4{6343863982511882645,12828543110953524783}} f %GradientMaxSpeed{0x0000803F} s %GradientSource{"ezGradientSource::CustomGradient"} s %SharedGradient{""} Color %TintColor{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} } } o { Uuid %id{u4{17610025981491309978,5041853458363340637}} s %t{"ezColorGradientIntensityCP"} u3 %v{1} p { f %Intensity{0x00002041} i4 %Tick{3960} } } o { Uuid %id{u4{15561981421794918022,5082454800611345016}} s %t{"ezColorGradientColorCP"} u3 %v{1} p { u1 %Blue{228} u1 %Green{21} u1 %Red{90} i4 %Tick{2480} } } o { Uuid %id{u4{11867924072550385554,5189467562899535491}} s %t{"ezColorGradientAlphaCP"} u3 %v{1} p { u1 %Alpha{246} i4 %Tick{2760} } } o { Uuid %id{u4{836370122921922215,5319813437217396528}} s %t{"ezParticleBehaviorFactory_Velocity"} u3 %v{2} p { s %ChangeSpeedWith{"ezVelocityChangeMode::Friction"} f %Friction{0x0000803F} s %SharedSpeedCurve{""} Uuid %SpeedCurve{u4{5343036800840765050,14794616916236794075}} f %SpeedCurveOffset{0} f %SpeedCurveScale{0x0000803F} } } o { Uuid %id{u4{1100929027842137514,5341803457488653030}} s %t{"ezColorGradientIntensityCP"} u3 %v{1} p { f %Intensity{0x00007041} i4 %Tick{2960} } } o { Uuid %id{u4{11898684694312708263,5372648114237184642}} s %t{"ezColorGradientIntensityCP"} u3 %v{1} p { f %Intensity{0} i4 %Tick{440} } } o { Uuid %id{u4{18207284754757336991,5395241888703823753}} s %t{"ezParticleInitializerFactory_CylinderPosition"} u3 %v{2} p { f %Height{0x0000A040} b %OnSurface{0} Vec3 %PositionOffset{f{0,0,0}} f %Radius{0xCDCC4C3D} s %ScaleHeightParam{""} s %ScaleRadiusParam{""} b %SetVelocity{0} ezVarianceTypeFloat %Speed { f %Variance{0} f %Value{0} } } } o { Uuid %id{u4{4715167157688362927,5414663724334976049}} s %t{"ezParticleEmitterFactory_Continuous"} u3 %v{1} p { s %CountCurve{""} Time %CurveDuration{d{0x0000000000002440}} u3 %SpawnCountPerSec{200} u3 %SpawnCountPerSecRange{0} s %SpawnCountScaleParam{""} Time %StartDelay{d{0}} } } o { Uuid %id{u4{13503671238246374076,5488365586368072791}} s %t{"ezColorGradientAlphaCP"} u3 %v{1} p { u1 %Alpha{0} i4 %Tick{4440} } } o { Uuid %id{u4{14067534775037483686,5518963785047543697}} s %t{"ezParticleBehaviorFactory_Turbulence"} u3 %v{1} p { b %AffectVelocity{1} Vec3 %ChangeSpeed{f{0x0000803F,0x0000803F,0x0000803F}} f %Frequency{0x0000803F} u1 %Octaves{4} f %Strength{0x0000C03F} } } o { Uuid %id{u4{3209983075169430683,5535501291635779140}} s %t{"ezParticleEffectDescriptor"} u3 %v{2} p { b %AlwaysShared{0} f %ApplyOwnerVelocity{0} VarDict %ColorParameters{} VarArray %EventReactions{} VarDict %FloatParameters{} Vec3u %NumWindSamples{u3{1,1,1}} VarArray %ParticleSystems { Uuid{u4{15781569724226018449,4954899012820688086}} } Time %PreSimulateDuration{d{0x0000000000001440}} b %SimulateInLocalSpace{0} s %WhenInvisible{"ezEffectInvisibleUpdateRate::Max10fps"} } } o { Uuid %id{u4{8262217159593464470,5554956641673388992}} s %t{"ezColorGradientIntensityCP"} u3 %v{1} p { f %Intensity{0x4389D740} i4 %Tick{840} } } o { Uuid %id{u4{2946653870740238235,5621340014134411540}} s %t{"ezParticleInitializerFactory_RandomSize"} u3 %v{2} p { ezVarianceTypeFloat %Size { f %Variance{0} f %Value{0xCDCCCC3D} } s %SizeCurve{""} } } o { Uuid %id{u4{4405904859270623393,5650506527541738060}} s %t{"ezColorGradientColorCP"} u3 %v{1} p { u1 %Blue{218} u1 %Green{36} u1 %Red{200} i4 %Tick{4480} } } o { Uuid %id{u4{10097861562332139967,5654896213382247822}} s %t{"ezColorGradientColorCP"} u3 %v{1} p { u1 %Blue{36} u1 %Green{218} u1 %Red{94} i4 %Tick{439} } } o { Uuid %id{u4{3166781934724065420,5657442519740764921}} s %t{"ezColorGradientIntensityCP"} u3 %v{1} p { f %Intensity{0} i4 %Tick{4480} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezDocumentRoot"} u3 %v{1} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{3209983075169430683,5535501291635779140}} } } } o { Uuid %id{u4{6343863982511882645,12828543110953524783}} s %t{"ezColorGradient"} u3 %v{1} p { VarArray %AlphaCPs { Uuid{u4{17655051079938200972,4883714536718482342}} Uuid{u4{13503671238246374076,5488365586368072791}} Uuid{u4{11867924072550385554,5189467562899535491}} } VarArray %ColorCPs { Uuid{u4{10097861562332139967,5654896213382247822}} Uuid{u4{4405904859270623393,5650506527541738060}} Uuid{u4{15561981421794918022,5082454800611345016}} } VarArray %IntensityCPs { Uuid{u4{11898684694312708263,5372648114237184642}} Uuid{u4{17610025981491309978,5041853458363340637}} Uuid{u4{3166781934724065420,5657442519740764921}} Uuid{u4{8262217159593464470,5554956641673388992}} Uuid{u4{1100929027842137514,5341803457488653030}} } } } o { Uuid %id{u4{5343036800840765050,14794616916236794075}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } } Types { o { Uuid %id{u4{14722461902623688675,2098269905474166124}} 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{"ezSingleCurveData"} u3 %TypeVersion{3} } } o { Uuid %id{u4{4976983466369834828,2223514201630482789}} 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{"ezCurveControlPointData"} u3 %TypeVersion{5} } } o { Uuid %id{u4{202231826772630354,2539613828686993863}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezQuadParticleOrientation"} u3 %TypeVersion{2} } } o { Uuid %id{u4{564319780849124288,2877851564283450000}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_ColorGradient"} u3 %TypeVersion{3} } } o { Uuid %id{u4{5113863563986418407,3006780394682237384}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleTypeFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeQuadFactory"} u3 %TypeVersion{2} } } o { Uuid %id{u4{15360679658590108246,3534558875950442382}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleEmitterFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEmitterFactory_Continuous"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13216943865831982294,3766144591255929939}} 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{"ezCurveTangentMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9642160557446431799,3882896240329177378}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezVelocityChangeMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3168673866823338768,4696335111295142345}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15147521710602410338,4960047299275334667}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezGradientSource"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9692001477283607726,5375904088218900509}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleLightingMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5814284155980160751,5759191340344101956}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTextureAtlasType"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14006718927935415587,6034394683520582586}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVarianceTypeBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeTime"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17853239083303459813,6311346648076434393}} 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{"ezVarianceTypeBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6631209941035484764,6473122775586822239}} 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{"ezColorGradientIntensityCP"} 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{6402578029628482057,6842793570726205355}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_CylinderPosition"} 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{9722180552356264568,7467389506989264728}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_Turbulence"} 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{16010672675562525890,8910430727997280259}} 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{"ezColorGradient"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14629506848506290391,9215743187228223963}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleColorGradientMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13880744943763730395,10489507546417127904}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleSystemDescriptor"} u3 %TypeVersion{2} } } o { Uuid %id{u4{16660938348529471992,10500790505855736748}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_RandomSize"} u3 %TypeVersion{2} } } o { Uuid %id{u4{7645929985005038759,12736932236042017252}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEventReactionFactory"} u3 %TypeVersion{1} } } 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{7290268724788430682,13976679973837627887}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEmitterFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{8142462884773427986,14180952824391079247}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_Velocity"} u3 %TypeVersion{2} } } 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{2971759590607246163,15191316629823599218}} 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{"ezCylinderVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{431725564760097241,15194337309386663092}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeRenderMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16364962939148342792,15354168731974951378}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEffectDescriptor"} u3 %TypeVersion{2} } } o { Uuid %id{u4{11071188783797134895,15407408096802728321}} 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{"ezColorGradientColorCP"} u3 %TypeVersion{1} } } o { Uuid %id{u4{10442177899906164197,15426190023256028560}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14844053051207064143,16008871343450362328}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVarianceTypeBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeFloat"} 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{6447122151843742996,17608929579605804179}} 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{"ezColorGradientAlphaCP"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6121878669319425493,17675545937103933914}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory"} 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} } } o { Uuid %id{u4{15851140878563963282,17985324240662489411}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezEffectInvisibleUpdateRate"} u3 %TypeVersion{1} } } }