9 #ifndef RAMSES_MIPLEVELDATA_H
10 #define RAMSES_MIPLEVELDATA_H
89 const uint8_t* dataPX,
const uint8_t* dataNX,
90 const uint8_t* dataPY,
const uint8_t* dataNY,
91 const uint8_t* dataPZ,
const uint8_t* dataNZ)
The RAMSES namespace contains all client side objects and functions used to implement RAMSES applicat...
Definition: AnimatedProperty.h:15
Struct containing information about one mip-map level of a cube texture. All faces of the cube textur...
Definition: MipLevelData.h:60
const uint8_t * m_dataPY
Data for face in positive Y direction.
Definition: MipLevelData.h:111
const uint8_t * m_dataNX
Data for face in negative X direction.
Definition: MipLevelData.h:109
const uint8_t * m_dataPZ
Data for face in positive Z direction.
Definition: MipLevelData.h:115
CubeMipLevelData()
Default constructor.
Definition: MipLevelData.h:64
const uint8_t * m_dataNY
Data for face in negative Y direction.
Definition: MipLevelData.h:113
uint32_t m_faceDataSize
Definition: MipLevelData.h:104
const uint8_t * m_dataPX
Data for face in positive X direction.
Definition: MipLevelData.h:107
CubeMipLevelData(uint32_t size, const uint8_t *dataPX, const uint8_t *dataNX, const uint8_t *dataPY, const uint8_t *dataNY, const uint8_t *dataPZ, const uint8_t *dataNZ)
Constructs a MipLevelData. The texel data must be stored according to OpenGL conventions....
Definition: MipLevelData.h:88
const uint8_t * m_dataNZ
Data for face in negative Z direction.
Definition: MipLevelData.h:117
Struct containing information about one mip-map level of a texture.
Definition: MipLevelData.h:24
uint32_t m_size
The size of mipmap data in bytes.
Definition: MipLevelData.h:49
const uint8_t * m_data
Pointer to raw bytes data of mipmap level.
Definition: MipLevelData.h:51
MipLevelData(uint32_t size, const uint8_t *data)
Constructs a MipLevelData. The texel data must be stored according to OpenGL conventions....
Definition: MipLevelData.h:42
MipLevelData()
Default constructor.
Definition: MipLevelData.h:28