LeviLamina
Loading...
Searching...
No Matches
ParticleSystem::ParticleEventNode Class Reference

Public Member Functions

MCAPI ParticleEventNode (::ConstDeserializeDataParams const &deserializeDataParams)
MCAPI ParticleEventNode (::SharedTypes::v1_20_80::ParticleEventNode const &nodeData)
MCFOLD::ParticleSystem::ParticleEvent const * getEvent () const
MCAPI::ParticleSystem::ParticleEventNode const * getRandomNode (::Random &random) const
MCFOLD ::std::vector<::std::unique_ptr<::ParticleSystem::ParticleEventNode > > const & getSequenceNodes () const
MCAPI void upgradeToSharedTypes (::SharedTypes::v1_20_80::ParticleEventNode &data)
MCAPI void * $ctor (::ConstDeserializeDataParams const &deserializeDataParams)
MCAPI void * $ctor (::SharedTypes::v1_20_80::ParticleEventNode const &nodeData)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::ParticleSystem::ParticleEventNode > > > mSequenceNodes
::ll::TypedStorage< 8, 24, ::std::vector<::std::pair< float, ::std::unique_ptr<::ParticleSystem::ParticleEventNode > > > > mRandomNodes
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ParticleSystem::ParticleEvent > > mEvent
::ll::TypedStorage< 4, 4, float > mRandomNodesWeightSum

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