Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
atlas::records::VersionData Struct Reference

#include <Version.hpp>

Public Member Functions

 VersionData ()=delete
 
 VersionData (const RecordID id, const QString &name)
 
 VersionData (const VersionData &other)=delete
 
 VersionData (VersionData &&other)=delete
 

Public Attributes

RecordID m_parent_id { INVALID_RECORD_ID }
 
QString m_version {}
 
std::filesystem::path m_game_path {}
 
std::filesystem::path m_exec_path {}
 
std::uint64_t m_last_played { 0 }
 
std::uint64_t m_total_playtime { 0 }
 
std::uint64_t m_folder_size { 0 }
 
std::uint64_t m_date_added { 0 }
 

Constructor & Destructor Documentation

◆ VersionData() [1/4]

atlas::records::VersionData::VersionData ( )
delete

◆ VersionData() [2/4]

atlas::records::VersionData::VersionData ( const RecordID id,
const QString & name )

◆ VersionData() [3/4]

atlas::records::VersionData::VersionData ( const VersionData & other)
delete

◆ VersionData() [4/4]

atlas::records::VersionData::VersionData ( VersionData && other)
delete

Member Data Documentation

◆ m_date_added

std::uint64_t atlas::records::VersionData::m_date_added { 0 }

◆ m_exec_path

std::filesystem::path atlas::records::VersionData::m_exec_path {}

◆ m_folder_size

std::uint64_t atlas::records::VersionData::m_folder_size { 0 }

◆ m_game_path

std::filesystem::path atlas::records::VersionData::m_game_path {}

◆ m_last_played

std::uint64_t atlas::records::VersionData::m_last_played { 0 }

◆ m_parent_id

RecordID atlas::records::VersionData::m_parent_id { INVALID_RECORD_ID }

◆ m_total_playtime

std::uint64_t atlas::records::VersionData::m_total_playtime { 0 }

◆ m_version

QString atlas::records::VersionData::m_version {}

The documentation for this struct was generated from the following files: