![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <SHT.h>

Classes | |
| struct | Sequence |
Public Member Functions | |
| SHT () | |
| SHT (std::span< const std::byte > shtData) | |
| SHT (const std::filesystem::path &shtPath) | |
| operator bool () const | |
| uint32_t | getVersion () const |
| void | setVersion (uint32_t v) |
| const std::vector< Sequence > & | getSequences () const |
| std::vector< Sequence > & | getSequences () |
| const Sequence * | getSequenceFromID (uint32_t id) const |
| Sequence * | getSequenceFromID (uint32_t id) |
| uint8_t | getFrameBoundsCount () const |
| std::vector< std::byte > | bake () const |
| bool | bake (const std::filesystem::path &shtPath) const |
Protected Attributes | |
| bool | opened |
| uint32_t | version = 0 |
| std::vector< Sequence > | sequences |
| bool SHT::bake | ( | const std::filesystem::path & | shtPath | ) | const |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |