#include "DataLibrary.hpp" CreatureLib::Library::DataLibrary::DataLibrary(LibrarySettings settings, CreatureLib::Library::SpeciesLibrary *species, CreatureLib::Library::AttackLibrary *attacks, CreatureLib::Library::ItemLibrary *items, CreatureLib::Library::GrowthRateLibrary *growthRates) : _settings(settings), _species(species), _attacks(attacks), _items(items), _growthRates(growthRates){ } const CreatureLib::Library::LibrarySettings &CreatureLib::Library::DataLibrary::GetSettings() const { return _settings; } const CreatureLib::Library::SpeciesLibrary *CreatureLib::Library::DataLibrary::GetSpeciesLibrary() const { return _species; } const CreatureLib::Library::AttackLibrary *CreatureLib::Library::DataLibrary::GetAttackLibrary() const { return _attacks; } const CreatureLib::Library::ItemLibrary *CreatureLib::Library::DataLibrary::GetItemLibrary() const { return _items; } const CreatureLib::Library::GrowthRateLibrary *CreatureLib::Library::DataLibrary::GetGrowthRates() const { return _growthRates; }