CommonLibSSE NG
Loading...
Searching...
No Matches
RE::GImageBase Class Reference

#include <GImageBase.h>

Inheritance diagram for RE::GImageBase:
RE::GImage

Public Types

enum class  ImageFormat {
  kNone = 0 , kARGB_8888 = 1 , kRGB_888 = 2 , kL_8 = 8 ,
  kA_8 = 9 , kDXT1 = 10 , kDXT3 = 11 , kDXT5 = 12 ,
  kP_8 = 100 , kYUV_822 = 200 , kYUVA_8228 = 201
}
 

Public Attributes

stl::enumeration< ImageFormat, std::uint32_t > format
 
std::uint32_t width
 
std::uint32_t height
 
std::uint32_t pitch
 
std::uint8_t * data
 
std::uint32_t dataSize
 
std::uint32_t mipMapCount
 
GArray< GColorcolorMap
 

Member Enumeration Documentation

◆ ImageFormat

enum class RE::GImageBase::ImageFormat
strong
Enumerator
kNone 
kARGB_8888 
kRGB_888 
kL_8 
kA_8 
kDXT1 
kDXT3 
kDXT5 
kP_8 
kYUV_822 
kYUVA_8228 

Member Data Documentation

◆ colorMap

GArray<GColor> RE::GImageBase::colorMap

◆ data

std::uint8_t* RE::GImageBase::data

◆ dataSize

std::uint32_t RE::GImageBase::dataSize

◆ format

stl::enumeration<ImageFormat, std::uint32_t> RE::GImageBase::format

◆ height

std::uint32_t RE::GImageBase::height

◆ mipMapCount

std::uint32_t RE::GImageBase::mipMapCount

◆ pitch

std::uint32_t RE::GImageBase::pitch

◆ width

std::uint32_t RE::GImageBase::width

The documentation for this class was generated from the following file: