26 ::ll::TypedStorage<4, 4, int> mainAllele;
27 ::ll::TypedStorage<4, 4, int> hiddenAllele;
34 ::ll::TypedStorage<8, 24, ::std::vector<::GeneticsComponent::Gene>> mGenes;
35 ::ll::TypedStorage<8, 8, ::GeneticsDefinition const*> mGeneticsDescription;
36 ::ll::TypedStorage<8, 8, ::Random*> mRandom;
44 MCAPI
void buildDebugInfo(::std::string& out)
const;
46 MCAPI
void fireGeneEvents(
::Actor& owner)
const;
48 MCAPI
void initializeGenesFromParents(
::Actor& owner,
::Actor& parentalUnit1,
::Actor& parentalUnit2);
56 MCAPI static ::std::string
const& GENE_ARRAY();
58 MCAPI static ::std::string
const& HIDDEN_ALLELE();
60 MCAPI static ::std::string
const& MAIN_ALLELE();