LeviLamina
Loading...
Searching...
No Matches
ParticleSystem::ParticleEffectData_Legacy Struct Reference

Public Member Functions

ParticleEffectData_Legacy & operator= (ParticleEffectData_Legacy const &)
 ParticleEffectData_Legacy (ParticleEffectData_Legacy const &)
MCAPI ParticleEffectData_Legacy (::ParticleSystem::ParticleEffectData_Legacy &&)
MCAPI bool _extractBasicRenderParameters (::Json::Value const &node)
MCAPI void _extractComponents (::ConstDeserializeDataParams const &deserializeDataParams, ::ParticleSystem::ParticleEffectComponentRegistry const &particleComponentRegistry)
MCAPI void _extractCurves (::ConstDeserializeDataParams const &deserializeDataParams)
MCAPI void _extractEvents (::ConstDeserializeDataParams const &deserializeDataParams)
MCAPI bool parseJson (::ConstDeserializeDataParams const &deserializeDataParams, ::ParticleSystem::ParticleEffectComponentRegistry const &particleComponentRegistry)
MCAPI void * $ctor ()
MCAPI void * $ctor (::ParticleSystem::ParticleEffectData_Legacy &&)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::SharedTypes::v1_20_80::ParticleEffectData upgrade (::ParticleSystem::ParticleEffectData_Legacy &&legacyData)

Public Attributes

::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::EmitterInitialComponentBase > > > mEmitterInitialComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::EmitterLifetimeComponentBase > > > mEmitterLifetimeComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::EmitterRateComponentBase > > > mEmitterRateComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::EmitterShapeComponentBase > > > mEmitterShapeComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::ParticleAppearanceComponentBase > > > mParticleAppearanceComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::ParticleInitialComponentBase > > > mParticleInitialComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::ParticleLifetimeComponentBase > > > mParticleLifetimeComponents
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::ParticleMotionComponentBase > > > mParticleMotionComponents
::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::ParticleSystem::ParticleCurveBase > > > mParticleCurves
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::ParticleSystem::ParticleEventNode > > > mParticleEvents
::ll::TypedStorage< 8, 32, ::std::string > mName
::ll::TypedStorage< 8, 48, ::HashedStringmMaterialNameHash
::ll::TypedStorage< 8, 32, ::std::string > mTextureName

The documentation for this struct was generated from the following files: