![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <steampp.h>
Public Member Functions | |
| Steam () | |
| const std::filesystem::path & | getInstallDir () const |
| std::span< const std::filesystem::path > | getLibraryDirs () const |
| std::filesystem::path | getSourceModDir () const |
| std::vector< AppID > | getInstalledApps () const |
| bool | isAppInstalled (AppID appID) const |
| std::string_view | getAppName (AppID appID) const |
| std::filesystem::path | getAppInstallDir (AppID appID) const |
| std::filesystem::path | getAppIconPath (AppID appID) const |
| std::filesystem::path | getAppLogoPath (AppID appID) const |
| std::filesystem::path | getAppHeroPath (AppID appID) const |
| std::filesystem::path | getAppBoxArtPath (AppID appID) const |
| std::filesystem::path | 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 138 of file steampp.cpp.
|
nodiscard |
Definition at line 385 of file steampp.cpp.
|
nodiscard |
Definition at line 368 of file steampp.cpp.
|
nodiscard |
Definition at line 334 of file steampp.cpp.
|
nodiscard |
Definition at line 327 of file steampp.cpp.
|
nodiscard |
Definition at line 351 of file steampp.cpp.
|
nodiscard |
Definition at line 320 of file steampp.cpp.
|
nodiscard |
Definition at line 402 of file steampp.cpp.
|
nodiscard |
Definition at line 299 of file steampp.cpp.
|
nodiscard |
Definition at line 311 of file steampp.cpp.
|
nodiscard |
Definition at line 303 of file steampp.cpp.
|
nodiscard |
Definition at line 307 of file steampp.cpp.
|
nodiscard |
Definition at line 316 of file steampp.cpp.
|
nodiscard |
Definition at line 419 of file steampp.cpp.
|
nodiscard |
Definition at line 427 of file steampp.cpp.
|
nodiscard |
Definition at line 423 of file steampp.cpp.
|
explicitnodiscard |
Definition at line 431 of file steampp.cpp.