feature/test #9

Merged
njohnson merged 318 commits from feature/test into main 2025-09-07 12:35:21 -04:00
Showing only changes of commit affd9fe889 - Show all commits

View File

@ -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