feature/test #9
@ -1,41 +1,41 @@
|
|||||||
#ifndef D3DBSP_STRUCTS_H
|
#ifndef D3DBSP_STRUCTS_H
|
||||||
#define D3DBSP_STRUCTS_H
|
#define D3DBSP_STRUCTS_H
|
||||||
|
|
||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
|
|
||||||
// Define Lump Structure
|
// Define Lump Structure
|
||||||
struct Lump {
|
struct Lump {
|
||||||
QByteArray content;
|
QByteArray content;
|
||||||
quint32 size = 0;
|
quint32 size = 0;
|
||||||
bool isEmpty = true;
|
bool isEmpty = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
// Lump Index Entry Structure
|
// Lump Index Entry Structure
|
||||||
struct LumpIndexEntry {
|
struct LumpIndexEntry {
|
||||||
quint32 type;
|
quint32 type;
|
||||||
quint32 length;
|
quint32 length;
|
||||||
};
|
};
|
||||||
|
|
||||||
// Bink structure definitions
|
// Bink structure definitions
|
||||||
struct BINKRECT {
|
struct BINKRECT {
|
||||||
int Left;
|
int Left;
|
||||||
int Top;
|
int Top;
|
||||||
int Width;
|
int Width;
|
||||||
int Height;
|
int Height;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct BINK {
|
struct BINK {
|
||||||
int Width;
|
int Width;
|
||||||
int Height;
|
int Height;
|
||||||
uint32_t Frames;
|
uint32_t Frames;
|
||||||
uint32_t FrameNum;
|
uint32_t FrameNum;
|
||||||
uint32_t FrameRate;
|
uint32_t FrameRate;
|
||||||
uint32_t FrameRateDiv;
|
uint32_t FrameRateDiv;
|
||||||
uint32_t ReadError;
|
uint32_t ReadError;
|
||||||
uint32_t OpenFlags;
|
uint32_t OpenFlags;
|
||||||
BINKRECT FrameRects;
|
BINKRECT FrameRects;
|
||||||
uint32_t NumRects;
|
uint32_t NumRects;
|
||||||
uint32_t FrameChangePercent;
|
uint32_t FrameChangePercent;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // D3DBSP_STRUCTS_H
|
#endif // D3DBSP_STRUCTS_H
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user