#include "CrystalBaseTypes.h"Go to the source code of this file.
Defines | |
| #define | FOURCC32(FourCC) |
Functions | |
| u16 | ReadXE16 (const void *const pWord) |
| u32 | ReadXE32 (const void *const pDWord) |
| u64 | ReadXE64 (const void *const pQWord) |
| void | WriteXE16 (void *const pWord, u16 Data) |
| void | WriteXE32 (void *const pDWord, u32 Data) |
| void | WriteXE64 (void *const pQWord, u64 Data) |
| void | ConvertXE16 (void *const pWord) |
| void | ConvertXE32 (void *const pDWord) |
| void | ConvertXE64 (void *const pQWord) |
| u16 | ReadLE16 (const void *const pWord) |
| u32 | ReadLE32 (const void *const pDWord) |
| u64 | ReadLE64 (const void *const pQWord) |
| u16 | ReadBE16 (const void *const pWord) |
| u32 | ReadBE32 (const void *const pDWord) |
| u64 | ReadBE64 (const void *const pQWord) |
| void | WriteLE16 (void *const pWord, u16 Data) |
| void | WriteLE32 (void *const pDWord, u32 Data) |
| void | WriteLE64 (void *const pQWord, u64 Data) |
| void | WriteBE16 (void *const pWord, u16 Data) |
| void | WriteBE32 (void *const pDWord, u32 Data) |
| void | WriteBE64 (void *const pQWord, u64 Data) |
| void | ConvertLE16 (void *const pWord) |
| void | ConvertLE32 (void *const pDWord) |
| void | ConvertLE64 (void *const pQWord) |
| void | ConvertBE16 (void *const pWord) |
| void | ConvertBE32 (void *const pDWord) |
| void | ConvertBE64 (void *const pQWord) |
| i64 | BaseAbs64 (i64 x) |
| int | BaseAbs (int x) |
| void * | BaseInt2Void (i32 i) |
| i32 | BaseVoid2Int (void *pVoid) |
| int | BaseAlign (int x, int align) |
| int | BaseTrunc (int x, int align) |
| int | BaseSaturateLZ (int x) |
| int | BaseSaturateL (int x, int l) |
| i64 | BaseSaturateL64 (i64 x, i64 l) |
| int | BaseSaturateH (int x, int h) |
| i64 | BaseSaturateH64 (i64 x, i64 h) |
| int | BaseMin (int x, int y) |
| i64 | BaseMin64 (i64 x, i64 y) |
| int | BaseMax (int x, int y) |
| i64 | BaseMax64 (i64 x, i64 y) |
| int | BaseSaturate (int x, int l, int h) |
| int | BaseSaturateZ (int x, int h) |
| int | BaseDiv2 (int x, int n) |
| int | BaseSaturate8 (int x) |
| int | BaseSaturate6 (int x) |
| int | BaseSaturate5 (int x) |
| int | BaseScanLine (int lPitch, int iLine, int lHeight) |
| u8 * | BaseCorrectScanDirection (u8 *inPtr, int *pPitch, int *pHeight) |
| int | BaseSignMove (int a, int b, int sign) |
| int | BaseZeroMove (int a, int b, int sign) |
| int | BaseSign (int x) |
| int | BaseDiv2Inf (int x) |
| u128 | BaseMake128From64 (u64 dData) |
| u128 | BaseMake128From32 (u32 dData) |
| u128 | BaseMake128From16 (u16 dData) |
| u128 | BaseMake128From8 (u8 dData) |
| u64 | BaseMake64From32 (u32 dData) |
| u64 | BaseMake64From16 (u16 dData) |
| u64 | BaseMake64From8 (u8 dData) |
| u32 | BaseMix32 (u32 Col1, u32 Col2, int alpha) |
| void | BaseFastCopyData (void *pDest, const void *pSource, int lBlock) |
| void | BaseFastFillData (void *pBuffer, int lBuffer, u32 dTemplate) |
| int | BaseFastCompareData (const void *const pData1, const void *const pData2, int lSize) |
| int | BaseStrLenU (PCUCHAR pData) |
| int | BaseStrLen (PCCHAR pData) |
| int | BaseStrCmp (PCCHAR pStr1, PCCHAR pStr2) |
| bool | BaseIsAlpha (uchar c) |
| bool | BaseIsDigit (uchar c) |
| bool | BaseIsHexDigit (uchar c) |
| bool | BaseIsAlnum (uchar c) |
| void | BaseCharsToHex (u8 c, uchar *pBuffer) |
| u8 | BaseHexToU8 (uchar c) |
| u8 | BaseHexToChars (uchar c1, uchar c2) |
|
|
Value: ((((FourCC) >> 24) & 0xff) | \
(((FourCC) >> 8) & 0xff00) | \
(((FourCC) << 8) & 0xff0000) | \
(((FourCC) << 24) & 0xff000000))
Definition at line 503 of file CrystalBaseOps.h. |
|
|
Definition at line 205 of file CrystalBaseOps.h. |
|
|
Definition at line 201 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 218 of file CrystalBaseOps.h. |
|
||||||||||||
|
Converts u8 into hex representation writing to buffer
Definition at line 566 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 370 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 303 of file CrystalBaseOps.h. |
|
|
Definition at line 410 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 493 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 455 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 468 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 584 of file CrystalBaseOps.h. |
|
|
Definition at line 574 of file CrystalBaseOps.h. |
|
|
Definition at line 209 of file CrystalBaseOps.h. |
|
|
Definition at line 558 of file CrystalBaseOps.h. |
|
|
Definition at line 543 of file CrystalBaseOps.h. |
|
|
Definition at line 548 of file CrystalBaseOps.h. |
|
|
Definition at line 553 of file CrystalBaseOps.h. |
|
|
Definition at line 426 of file CrystalBaseOps.h. |
|
|
Definition at line 422 of file CrystalBaseOps.h. |
|
|
Definition at line 415 of file CrystalBaseOps.h. |
|
|
Definition at line 430 of file CrystalBaseOps.h. |
|
|
Definition at line 438 of file CrystalBaseOps.h. |
|
|
Definition at line 434 of file CrystalBaseOps.h. |
|
|
Definition at line 442 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 283 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 288 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 273 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 278 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 446 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 293 of file CrystalBaseOps.h. |
|
|
Definition at line 340 of file CrystalBaseOps.h. |
|
|
Definition at line 324 of file CrystalBaseOps.h. |
|
|
Definition at line 308 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 255 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 268 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 237 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 250 of file CrystalBaseOps.h. |
|
|
Definition at line 228 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 298 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 356 of file CrystalBaseOps.h. |
|
|
Definition at line 397 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 383 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 524 of file CrystalBaseOps.h. |
|
|
Definition at line 516 of file CrystalBaseOps.h. |
|
|
Definition at line 508 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 223 of file CrystalBaseOps.h. |
|
|
Definition at line 213 of file CrystalBaseOps.h. |
|
||||||||||||||||
|
Definition at line 393 of file CrystalBaseOps.h. |
|
|
Definition at line 188 of file CrystalBaseOps.h. |
|
|
Definition at line 192 of file CrystalBaseOps.h. |
|
|
Definition at line 196 of file CrystalBaseOps.h. |
|
|
Definition at line 179 of file CrystalBaseOps.h. |
|
|
Definition at line 182 of file CrystalBaseOps.h. |
|
|
Definition at line 185 of file CrystalBaseOps.h. |
|
|
Definition at line 46 of file CrystalBaseOps.h. |
|
|
Definition at line 50 of file CrystalBaseOps.h. |
|
|
Definition at line 54 of file CrystalBaseOps.h. |
|
|
Definition at line 143 of file CrystalBaseOps.h. |
|
|
Definition at line 147 of file CrystalBaseOps.h. |
|
|
Definition at line 151 of file CrystalBaseOps.h. |
|
|
Definition at line 131 of file CrystalBaseOps.h. |
|
|
Definition at line 135 of file CrystalBaseOps.h. |
|
|
Definition at line 139 of file CrystalBaseOps.h. |
|
|
Definition at line 17 of file CrystalBaseOps.h. |
|
|
Definition at line 22 of file CrystalBaseOps.h. |
|
|
Definition at line 27 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 167 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 171 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 175 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 155 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 159 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 163 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 33 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 37 of file CrystalBaseOps.h. |
|
||||||||||||
|
Definition at line 41 of file CrystalBaseOps.h. |
1.4.5