Class responsible for loading, validating, and storing records of all completed games played on this platform.
More...
#include <ur_records.hpp>
|
|
std::shared_ptr< BaseSimObjectAspect > | clone () const override |
| |
|
void | submitRecord (const GameRecord &gameRecord) |
| |
|
GameRecord | getLatestRecord () const |
| |
|
std::vector< GameRecord > | getAllRecords () const |
| |
|
|
static std::string | getSimObjectAspectTypeName () |
| |
|
static std::shared_ptr< BaseSimObjectAspect > | create (const nlohmann::json &jsonAspectProperties) |
| |
|
|
void | onActivated () override |
| |
|
void | onDeactivated () override |
| |
|
|
static void | ApplyInvariants (const GameRecord &gameRecord) |
| |
|
|
std::vector< GameRecord > | mLoadedRecords {} |
| |
|
std::string | mRecordsPath {} |
| |
Class responsible for loading, validating, and storing records of all completed games played on this platform.
The documentation for this class was generated from the following files: