Skip to content

QMG Structures

Zero_DSRS_VX edited this page Oct 16, 2023 · 5 revisions

Qmage_DecderLowInfo

Type Name Values
QM_BOOL Ver200_SPEED QM_BOOL_TRUE
QM_BOOL IS_ANIMATION QM_BOOL_FALSE
QM_BOOL UseExtraException QM_BOOL_TRUE
QM_BOOL tiny QM_BOOL_FALSE
QM_BOOL IsDyanmicTable QM_BOOL_TRUE
QM_BOOL IsOpaque QM_BOOL_FALSE
QM_BOOL NearLossless QM_BOOL_TRUE
QMINT32 SIZE_SHIFT 0
QMINT32 ANI_RANGE 0
QMINT32 qp 0
QMINT32 mode_bit 0
QMINT32 header_len 0
QM_BOOL NotComp QM_BOOL_FALSE
QM_BOOL NotAlphaComp QM_BOOL_TRUE
QMINT32 alpha_decode_flag 0
QMINT32 depth 0
QMINT32 alpha_depth 0
Qmage_VDecoderVMODE_T mode
Qmage_V_DecoderVersion vversion
Qmage_F_DecoderVersion fversion
Qmage_DecoderVersion qversion
QmageDecodeCodecType rgb_encoder_mode
QmageDecodeCodecType alpha_encoder_mode
QmageRawImageType out_type

Qmage_DecoderVersion

Type Name Values
Qmage_DecoderVersion QM_DEC_QMAGE_VER_1_43_LESS enum
Qmage_DecoderVersion QM_DEC_QMAGE_VER_1_43_MORE enum
Qmage_DecoderVersion QM_DEC_QMAGE_VER_1_70 enum

Qmage_F_DecoderVersion

Type Name Values
Qmage_F_DecoderVersion QM_DEC_FCODEC_VER_1_00 enum
Qmage_F_DecoderVersion QM_DEC_FCODEC_VER_1_00_QMAGE_1_01 enum

Qmage_V_DecoderVersion

Type Name Values
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_2_00 enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_2_00_T enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_00_TAG_LESS_5 enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_00_TAG_MORE_5 enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_00_11_EXCLUSIVE_OR enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_01_TAG_LESS_5 enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_01_TAG_MORE_5 enum
Qmage_V_DecoderVersion QM_DEC_VCODEC_VER_3_01_QMAGE_1_01 enum

Qmage_VDecoderVMODE_T

Type Name Values
int8_t _bf0 0

QmageDecAniInfo

TODO

QmageDecodeCodecType

Type Name Values
QmageDecodeCodecType QMAGE_DEC_V16_SHORT_INDEX enum
QmageDecodeCodecType QMAGE_DEC_W2_PASS enum
QmageDecodeCodecType QMAGE_DEC_V16_BYTE_INDEX enum
QmageDecodeCodecType QMAGE_DEC_W1_PASS enum
QmageDecodeCodecType QMAGE_DEC_FCODEC enum
QmageDecodeCodecType QMAGE_DEC_W1_PASS_FROM_W_ADAPTIVE enum
QmageDecodeCodecType QMAGE_DEC_V24_SHORT_INDEX enum
QmageDecodeCodecType QMAGE_DEC_W2_PASS_ONLY enum
QmageDecodeCodecType QMAGE_DEC_PV enum
QmageDecodeCodecType QMAGE_DEC_SLV enum
QmageDecodeCodecType QMAGE_DEC_QV enum

QmageDecoderAniInfo

Type Name Values
QMUCHAR* pPreImage16 pointer
QMUCHAR* pPreAlphaImage pointer
QMUCHAR* pInputBuffer pointer
QMUCHAR* pReadbuffer pointer
void* pInput pointer
QmageIOType input_type
QMINT32 input_size 0
QMINT32* filehandler pointer
QMINT32 filepos 0
QMUINT32 bytesInBuffer 0
QMUINT32 bufferpoint 0
QMUINT32 iBufferCount 0
QMUINT32 MINMUM_READ_SIZE 0

Clone this wiki locally