![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <steampp.h>
Public Member Functions | |
Steam () | |
std::string_view | getInstallDir () const |
const std::vector< std::string > & | getLibraryDirs () const |
std::string | getSourceModDir () const |
std::vector< AppID > | getInstalledApps () const |
bool | isAppInstalled (AppID appID) const |
std::string_view | getAppName (AppID appID) const |
std::string | getAppInstallDir (AppID appID) const |
std::string | getAppIconPath (AppID appID) const |
std::string | getAppLogoPath (AppID appID) const |
std::string | getAppBoxArtPath (AppID appID) const |
std::string | getAppStoreArtPath (AppID appID) const |
bool | isAppUsingGoldSrcEngine (AppID appID) const |
bool | isAppUsingSourceEngine (AppID appID) const |
bool | isAppUsingSource2Engine (AppID appID) const |
operator bool () const | |
Steam::Steam | ( | ) |
Definition at line 112 of file steampp.cpp.
std::string Steam::getAppBoxArtPath | ( | AppID | appID | ) | const |
Definition at line 328 of file steampp.cpp.
std::string Steam::getAppIconPath | ( | AppID | appID | ) | const |
Definition at line 293 of file steampp.cpp.
std::string Steam::getAppInstallDir | ( | AppID | appID | ) | const |
Definition at line 286 of file steampp.cpp.
std::string Steam::getAppLogoPath | ( | AppID | appID | ) | const |
Definition at line 314 of file steampp.cpp.
std::string_view Steam::getAppName | ( | AppID | appID | ) | const |
Definition at line 279 of file steampp.cpp.
std::string Steam::getAppStoreArtPath | ( | AppID | appID | ) | const |
Definition at line 342 of file steampp.cpp.
std::string_view Steam::getInstallDir | ( | ) | const |
Definition at line 258 of file steampp.cpp.
std::vector< AppID > Steam::getInstalledApps | ( | ) | const |
Definition at line 270 of file steampp.cpp.
const std::vector< std::string > & Steam::getLibraryDirs | ( | ) | const |
Definition at line 262 of file steampp.cpp.
std::string Steam::getSourceModDir | ( | ) | const |
Definition at line 266 of file steampp.cpp.
bool Steam::isAppInstalled | ( | AppID | appID | ) | const |
Definition at line 275 of file steampp.cpp.
bool Steam::isAppUsingGoldSrcEngine | ( | AppID | appID | ) | const |
Definition at line 356 of file steampp.cpp.
bool Steam::isAppUsingSource2Engine | ( | AppID | appID | ) | const |
Definition at line 364 of file steampp.cpp.
bool Steam::isAppUsingSourceEngine | ( | AppID | appID | ) | const |
Definition at line 360 of file steampp.cpp.
|
explicit |
Definition at line 368 of file steampp.cpp.