typedef enum {
icSigCurveType = 0x63757276L, /* 'curv' */
icSigDataType = 0x64617461L, /* 'data' */
icSigDateTimeType = 0x6474696DL, /* 'dtim' */
icSigLut16Type = 0x6d667432L, /* 'mft2' */
icSigLut8Type = 0x6d667431L, /* 'mft1' */
icSigMeasurementType = 0x6D656173L, /* 'meas' */
icSigNamedColorType = 0x6E636f6CL, /* `ncol' , obsolete, use `ncl2' */
icSigProfileSequenceDescType = 0x70736571L, /* 'pseq' */
icSigS15Fixed16ArrayType = 0x73663332L, /* 'sf32' */
icSigScreeningType = 0x7363726EL, /* 'scrn' */
icSigSignatureType = 0x73696720L, /* 'sig ' */
icSigTextType = 0x74657874L, /* 'text' */
icSigTextDescriptionType = 0x64657363L, /* 'desc' */
icSigU16Fixed16ArrayType = 0x75663332L, /* 'uf32' */
icSigUcrBgType = 0x62666420L, /* 'bfd ' */
icSigUInt16ArrayType = 0x75693136L, /* 'ui16' */
icSigUInt32ArrayType = 0x75693332L, /* 'ui32' */
icSigUInt64ArrayType = 0x75693634L, /* 'ui64' */
icSigUInt8ArrayType = 0x75693038L, /* 'ui08' */
icSigViewingConditionsType = 0x76696577L, /* 'view' */
icSigXYZType = 0x58595A20L, /* 'XYZ ' */
icSigXYZArrayType = 0x58595A20L, /* 'XYZ ' */
icSigNamedColor2Type = 0x6E636C32L, /* 'ncl2' */
icMaxEnumType = 0xFFFFFFFFL /* enum = 4 bytes max */
} icTagTypeSignature;
|