![]() |
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 | getAppHeroPath (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 135 of file steampp.cpp.
std::string Steam::getAppBoxArtPath | ( | AppID | appID | ) | const |
Definition at line 375 of file steampp.cpp.
std::string Steam::getAppHeroPath | ( | AppID | appID | ) | const |
Definition at line 358 of file steampp.cpp.
std::string Steam::getAppIconPath | ( | AppID | appID | ) | const |
Definition at line 324 of file steampp.cpp.
std::string Steam::getAppInstallDir | ( | AppID | appID | ) | const |
Definition at line 317 of file steampp.cpp.
std::string Steam::getAppLogoPath | ( | AppID | appID | ) | const |
Definition at line 341 of file steampp.cpp.
std::string_view Steam::getAppName | ( | AppID | appID | ) | const |
Definition at line 310 of file steampp.cpp.
std::string Steam::getAppStoreArtPath | ( | AppID | appID | ) | const |
Definition at line 392 of file steampp.cpp.
std::string_view Steam::getInstallDir | ( | ) | const |
Definition at line 289 of file steampp.cpp.
std::vector< AppID > Steam::getInstalledApps | ( | ) | const |
Definition at line 301 of file steampp.cpp.
const std::vector< std::string > & Steam::getLibraryDirs | ( | ) | const |
Definition at line 293 of file steampp.cpp.
std::string Steam::getSourceModDir | ( | ) | const |
Definition at line 297 of file steampp.cpp.
bool Steam::isAppInstalled | ( | AppID | appID | ) | const |
Definition at line 306 of file steampp.cpp.
bool Steam::isAppUsingGoldSrcEngine | ( | AppID | appID | ) | const |
Definition at line 409 of file steampp.cpp.
bool Steam::isAppUsingSource2Engine | ( | AppID | appID | ) | const |
Definition at line 417 of file steampp.cpp.
bool Steam::isAppUsingSourceEngine | ( | AppID | appID | ) | const |
Definition at line 413 of file steampp.cpp.
|
explicit |
Definition at line 421 of file steampp.cpp.