PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::ParticleSystemInitializer Class Reference

#include <initializeParticleSystem.h>

Inheritance diagram for dyno::ParticleSystemInitializer:
Collaboration diagram for dyno::ParticleSystemInitializer:

Static Public Member Functions

static PluginEntryinstance ()
 
static PluginEntryinstance ()
 

Protected Member Functions

void initializeActions () override
 
void initializeActions () override
 
- Protected Member Functions inherited from dyno::PluginEntry
virtual void initializeNodeCreators ()
 

Private Member Functions

 ParticleSystemInitializer ()
 
 ParticleSystemInitializer ()
 

Static Private Attributes

static std::atomic< ParticleSystemInitializer * > gInstance
 
static std::mutex gMutex
 

Additional Inherited Members

- Public Member Functions inherited from dyno::PluginEntry
 PluginEntry ()
 
const char * name () const
 
const char * version () const
 
const char * description () const
 
void setName (std::string pluginName)
 
void setVersion (std::string pluginVersion)
 
void setDescription (std::string desc)
 
bool initialize ()
 

Detailed Description

Definition at line 6 of file initializeParticleSystem.h.

Constructor & Destructor Documentation

◆ ParticleSystemInitializer() [1/2]

dyno::ParticleSystemInitializer::ParticleSystemInitializer ( )
private

Definition at line 50 of file initializeParticleSystem.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParticleSystemInitializer() [2/2]

dyno::ParticleSystemInitializer::ParticleSystemInitializer ( )
private

Member Function Documentation

◆ initializeActions() [1/2]

void dyno::ParticleSystemInitializer::initializeActions ( )
overrideprotectedvirtual

Reimplemented from dyno::PluginEntry.

Definition at line 55 of file initializeParticleSystem.cpp.

Here is the call graph for this function:

◆ initializeActions() [2/2]

void dyno::ParticleSystemInitializer::initializeActions ( )
overrideprotectedvirtual

Reimplemented from dyno::PluginEntry.

◆ instance() [1/2]

PluginEntry * dyno::ParticleSystemInitializer::instance ( )
static

Definition at line 31 of file initializeParticleSystem.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ instance() [2/2]

static PluginEntry * dyno::ParticleSystemInitializer::instance ( )
static
Here is the call graph for this function:

Member Data Documentation

◆ gInstance

static std::atomic< ParticleSystemInitializer * > dyno::ParticleSystemInitializer::gInstance
staticprivate

Definition at line 17 of file initializeParticleSystem.h.

◆ gMutex

static std::mutex dyno::ParticleSystemInitializer::gMutex
staticprivate

Definition at line 18 of file initializeParticleSystem.h.


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