public LessonData() { m_ShapeDataFactory = new ShapeDataFactory(); m_ShapeBlueprintFactory = new ShapeBlueprintFactory(m_ShapeDataFactory); m_ShapeActionFactory = new ShapeActionFactory(m_ShapeDataFactory); m_LessonStageFactory = new LessonStageFactory(m_ShapeActionFactory); OnDeserialized(); }
public void OnTargetChosen(ShapeBlueprintFactory target) { m_ShapeBlueprintFactory = target; UpdateCanvas(); }