Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
GalaxyGeneratorStage Class Reference

#include <GalaxyGenerator.h>

Inheritance diagram for GalaxyGeneratorStage:
Inheritance graph
[legend]
Collaboration diagram for GalaxyGeneratorStage:
Collaboration graph
[legend]

Public Member Functions

virtual ~GalaxyGeneratorStage ()
 
virtual void ToJson (Json &jsonObj, RefCountedPtr< Galaxy > galaxy)
 
virtual void FromJson (const Json &jsonObj, RefCountedPtr< Galaxy > galaxy)
 

Protected Member Functions

 GalaxyGeneratorStage ()
 
void AssignToGalaxyGenerator (GalaxyGenerator *galaxyGenerator)
 

Protected Attributes

GalaxyGeneratorm_galaxyGenerator
 

Friends

class GalaxyGenerator
 

Constructor & Destructor Documentation

◆ ~GalaxyGeneratorStage()

virtual GalaxyGeneratorStage::~GalaxyGeneratorStage ( )
inlinevirtual

◆ GalaxyGeneratorStage()

GalaxyGeneratorStage::GalaxyGeneratorStage ( )
inlineprotected

Member Function Documentation

◆ AssignToGalaxyGenerator()

void GalaxyGeneratorStage::AssignToGalaxyGenerator ( GalaxyGenerator galaxyGenerator)
inlineprotected

◆ FromJson()

virtual void GalaxyGeneratorStage::FromJson ( const Json jsonObj,
RefCountedPtr< Galaxy galaxy 
)
inlinevirtual

Reimplemented in SectorPersistenceGenerator.

◆ ToJson()

virtual void GalaxyGeneratorStage::ToJson ( Json jsonObj,
RefCountedPtr< Galaxy galaxy 
)
inlinevirtual

Reimplemented in SectorPersistenceGenerator.

Friends And Related Symbol Documentation

◆ GalaxyGenerator

friend class GalaxyGenerator
friend

Member Data Documentation

◆ m_galaxyGenerator

GalaxyGenerator* GalaxyGeneratorStage::m_galaxyGenerator
protected

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