Crate vtflib[−][src]
Structs
BoundVtfFile | A bound vtf file ready for manipulation. Only one vtf file can be bound at a time. A bound vtf file can be either manually unbound, or automatically when it is dropped. |
EmptyImageBuilder | A builder for a new empty image. |
ImageFlags | VTF image header flags |
ImageFormatInfo | Information about an image format. |
NormalMapConversionSettings | Settings for normal map generation. |
Rgba8888ImageBuilder | A builder for an image from existing RGBA8888 data. |
VtfFile | A VTF file. Must be bound before it can be worked on. |
VtfGuard | Enforces that only one |
VtfLib | Represents initialized library.
Only one of these can exist at any given time.
This struct is |
Enums
CubeMapFace | VTF image cubemap face indices |
DxtQuality | |
Error | |
FloatOption | Floating point library configuration options. |
HeightConversionMethod | Normal map height conversion methods |
ImageFormat | VTFLib’s supported image formats. |
IntegerOption | Integer library configuration options. |
KernelFilter | Normal map creation kernel sizes |
MipmapFilter | Mipmap reduction filters |
NormalAlphaResult | Normal map alpha channel handling |
ResizeMethod | Image resize methods |
ResourceType | Resource type identifiers |
SharpenFilter | Mipmap sharpen filters |
Type Definitions
Result |