Tipos
| Nome | Valor | Descrição |
|---|---|---|
Raw | std::vector<unsigned char> | |
Pixel | unsigned char | |
Pixels | unsigned char* | |
Instance | ||
Reference | ||
References |
Construtores
| Nome | Descrição |
|---|---|
Image() |
Destruidores
| Nome | Descrição |
|---|---|
~Image() |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | static | |||
public | static | |||
public | std::uint32_t | static | floorPowerOfTwo( std::uint32_t inValue ) | |
public | std::uint32_t | static | mipCount( std::uint32_t inWidth, std::uint32_t inHeight ) | |
public | std::uint32_t | static | mipDimension( std::uint32_t inSize, std::uint32_t inLevel ) | |
public | std::uint32_t | static | streamTailMinMip( std::uint32_t inWidth, std::uint32_t inHeight, std::uint32_t inTail ) | |
public | std::size_t | static | mipChainBytes( std::uint32_t inWidth, std::uint32_t inHeight ) | |
public | static | |||
public | static | makeMipChain( int inWidth, int inHeight, int inChannel, std::uint32_t inMaxSize, bool inIsNormal ) | ||
public | const | getVendor() | ||
public | int | const | getFrameCount() | |
public | int | const | getDelay( int inFrame ) | |
public | const Pixels | const | getPixels() | |
public | const Pixels | const | getPixels( int inFrame ) | |
public | void | const | ||
public | const | encode() | ||
public | std::uint32_t | const | getMemorySize() | |
public | void | flipHorizontally() | ||
public | void | flipVertically() | ||
public | void | rotateBy( float inAngle ) | ||
protected | void | |||
protected | void | |||
protected | int | const | getFrameStride() |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | const std::uint32_t | static, constexpr | MAX_SIZE | |
public | const std::uint32_t | static, constexpr | STREAM_TAIL | |
protected | m_vendor | |||
protected | m_pixels | |||
protected | int | m_frameCount | ||
protected | std::vector<int> | m_delays |