GeneratorBase::GeneratorBase(Generator &generator, const Base &base, GeneratorStructure *pSubstructure) : baseM(base), pSubstructureM(pSubstructure) { pStructureM = (GeneratorStructure *) generator.GetGeneratorContext(&(base.GetStructure())); }