22 lines
579 B
C++
22 lines
579 B
C++
#ifndef CREATURELIB_LIBRARYSETTINGS_HPP
|
|
#define CREATURELIB_LIBRARYSETTINGS_HPP
|
|
|
|
#include <cstdint>
|
|
|
|
namespace CreatureLib::Library {
|
|
class LibrarySettings {
|
|
uint8_t _maximalLevel;
|
|
uint8_t _maximalMoves;
|
|
|
|
public:
|
|
LibrarySettings(uint8_t maximalLevel, uint8_t maximalMoves)
|
|
: _maximalLevel(maximalLevel), _maximalMoves(maximalMoves) {}
|
|
|
|
inline uint8_t GetMaximalLevel() const { return _maximalLevel; }
|
|
|
|
inline uint8_t GetMaximalMoves() const { return _maximalMoves; }
|
|
};
|
|
}
|
|
|
|
#endif // CREATURELIB_LIBRARYSETTINGS_HPP
|