![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <ImageConversion.h>
Public Member Functions | |
| ResizeBounds ()=default | |
| ResizeBounds (uint16_t size) | |
| ResizeBounds (uint16_t width, uint16_t height) | |
| ResizeBounds (uint16_t minWidth, uint16_t maxWidth, uint16_t minHeight, uint16_t maxHeight) | |
| std::pair< uint16_t, uint16_t > | clamp (uint16_t width, uint16_t height) const |
Public Attributes | |
| uint16_t | resizeMinWidth = 0 |
| uint16_t | resizeMaxWidth = 0 |
| uint16_t | resizeMinHeight = 0 |
| uint16_t | resizeMaxHeight = 0 |
Definition at line 101 of file ImageConversion.h.
|
default |
|
inlineexplicit |
Definition at line 108 of file ImageConversion.h.
|
inline |
Definition at line 109 of file ImageConversion.h.
|
inline |
Definition at line 110 of file ImageConversion.h.
|
nodiscard |
Definition at line 1984 of file ImageConversion.cpp.
| uint16_t vtfpp::ImageConversion::ResizeBounds::resizeMaxHeight = 0 |
Definition at line 105 of file ImageConversion.h.
| uint16_t vtfpp::ImageConversion::ResizeBounds::resizeMaxWidth = 0 |
Definition at line 103 of file ImageConversion.h.
| uint16_t vtfpp::ImageConversion::ResizeBounds::resizeMinHeight = 0 |
Definition at line 104 of file ImageConversion.h.
| uint16_t vtfpp::ImageConversion::ResizeBounds::resizeMinWidth = 0 |
Definition at line 102 of file ImageConversion.h.