MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / GetDefaultValue

Method GetDefaultValue

Source/Engine/Particles/ParticleEffect.cpp:89–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89Variant ParticleEffectParameter::GetDefaultValue() const
90{
91 CHECK_RETURN(IsValid(), Variant::False);
92 const ParticleSystemParameter& param = _effect->ParticleSystem->Emitters[_emitterIndex]->Graph.Parameters[_paramIndex];
93 Variant paramValue = param.Value;
94 _effect->ParticleSystem->EmittersParametersOverrides.TryGet(ToPair(_emitterIndex, param.Identifier), paramValue);
95 return paramValue;
96}
97
98const Variant& ParticleEffectParameter::GetDefaultEmitterValue() const
99{

Callers 4

ResetParametersMethod · 0.45
SerializeMethod · 0.45
OptimizeCurveFunction · 0.45

Calls 3

ToPairFunction · 0.85
IsValidFunction · 0.50
TryGetMethod · 0.45

Tested by

no test coverage detected