#include <TTX.h>
Definition at line 9 of file TTX.h.
◆ TTX() [1/3]
◆ TTX() [2/3]
| TTX::TTX |
( |
std::span< const std::byte > | tthData, |
|
|
std::span< const std::byte > | ttzData = {} ) |
|
explicit |
◆ TTX() [3/3]
| TTX::TTX |
( |
const std::filesystem::path & | tthPath, |
|
|
const std::filesystem::path & | ttzPath = {} ) |
|
explicit |
◆ bake() [1/2]
| std::pair< std::vector< std::byte >, std::vector< std::byte > > TTX::bake |
( |
| ) |
const |
|
nodiscard |
◆ bake() [2/2]
| bool TTX::bake |
( |
const std::filesystem::path & | tthPath, |
|
|
const std::filesystem::path & | ttzPath ) const |
◆ getAspectRatioType()
| uint8_t TTX::getAspectRatioType |
( |
| ) |
const |
|
nodiscard |
◆ getCompressionLevel()
| int16_t TTX::getCompressionLevel |
( |
| ) |
const |
|
nodiscard |
◆ getMajorVersion()
| uint8_t TTX::getMajorVersion |
( |
| ) |
const |
|
nodiscard |
◆ getMinorVersion()
| uint8_t TTX::getMinorVersion |
( |
| ) |
const |
|
nodiscard |
◆ getMipFlags() [1/2]
| std::vector< uint64_t > & TTX::getMipFlags |
( |
| ) |
|
|
nodiscard |
◆ getMipFlags() [2/2]
| const std::vector< uint64_t > & TTX::getMipFlags |
( |
| ) |
const |
|
nodiscard |
◆ getVTF() [1/2]
◆ getVTF() [2/2]
| const VTF & TTX::getVTF |
( |
| ) |
const |
|
nodiscard |
◆ operator bool()
| TTX::operator bool |
( |
| ) |
const |
|
explicitnodiscard |
◆ setAspectRatioType()
| void TTX::setAspectRatioType |
( |
uint8_t | newAspectRatioType | ) |
|
◆ setCompressionLevel()
| void TTX::setCompressionLevel |
( |
int16_t | newCompressionLevel | ) |
|
◆ setMajorVersion()
| void TTX::setMajorVersion |
( |
uint8_t | newMajorVersion | ) |
|
◆ setMinorVersion()
| void TTX::setMinorVersion |
( |
uint8_t | newMinorVersion | ) |
|
◆ setVersion()
| void TTX::setVersion |
( |
uint8_t | newMajorVersion, |
|
|
uint8_t | newMinorVersion ) |
◆ aspectRatioType
| uint8_t vtfpp::TTX::aspectRatioType {} |
|
protected |
Definition at line 57 of file TTX.h.
◆ compressionLevel
| int16_t vtfpp::TTX::compressionLevel = -1 |
|
protected |
Definition at line 51 of file TTX.h.
◆ majorVersion
| uint8_t vtfpp::TTX::majorVersion = 1 |
|
protected |
Definition at line 55 of file TTX.h.
◆ minorVersion
| uint8_t vtfpp::TTX::minorVersion = 0 |
|
protected |
Definition at line 56 of file TTX.h.
◆ mipFlags
| std::vector<uint64_t> vtfpp::TTX::mipFlags |
|
protected |
Definition at line 58 of file TTX.h.
◆ opened
| bool vtfpp::TTX::opened = false |
|
protected |
Definition at line 50 of file TTX.h.
◆ vtf
Definition at line 53 of file TTX.h.
The documentation for this class was generated from the following files: