LeviLamina
|
Classes | |
struct | Gene |
Public Member Functions | |
MCAPI void | addAdditionalSaveData (::CompoundTag &tag) const |
MCAPI void | buildDebugInfo (::std::string &out) const |
MCAPI void | fireGeneEvents (::Actor &owner) const |
MCAPI void | initializeGenesFromParents (::Actor &owner, ::Actor &parentalUnit1, ::Actor &parentalUnit2) |
MCAPI void | readAdditionalSaveData (::Actor &tag, ::CompoundTag const &owner, ::DataLoadHelper &dataLoadHelper) |
Static Public Member Functions | |
static MCAPI ::std::string const & | GENE_ARRAY () |
static MCAPI ::std::string const & | HIDDEN_ALLELE () |
static MCAPI ::std::string const & | MAIN_ALLELE () |
Public Attributes | |
::ll::TypedStorage< 8, 24, ::std::vector<::GeneticsComponent::Gene > > | mGenes |
::ll::TypedStorage< 8, 8, ::GeneticsDefinition const * > | mGeneticsDescription |
::ll::TypedStorage< 8, 8, ::Random * > | mRandom |