LMMS
Loading...
Searching...
No Matches
plugins
OpulenZ
adplug
src
Macros
dmo.cpp File Reference
#include <
string.h
>
#include <binstr.h>
#include "
dmo.h
"
#include "
debug.h
"
Macros
#define
LOWORD
(
l
)
#define
HIWORD
(
l
)
#define
LOBYTE
(
w
)
#define
HIBYTE
(
w
)
#define
ARRAY_AS_DWORD
(
a
,
i
)
#define
ARRAY_AS_WORD
(
a
,
i
)
#define
CHARP_AS_WORD
(
p
)
Macro Definition Documentation
◆
ARRAY_AS_DWORD
#define ARRAY_AS_DWORD
(
a
,
i
)
Value:
((
a
[
i
+ 3] << 24) + (
a
[
i
+ 2] << 16) + (
a
[
i
+ 1] << 8) +
a
[
i
])
a
uint8_t a
Definition
Spc_Cpu.h:141
i
register unsigned i
Definition
inflate.c:1575
◆
ARRAY_AS_WORD
#define ARRAY_AS_WORD
(
a
,
i
)
Value:
((
a
[
i
+ 1] << 8) +
a
[
i
])
◆
CHARP_AS_WORD
#define CHARP_AS_WORD
(
p
)
Value:
(((*(
p
+ 1)) << 8) + (*p))
p
uch * p
Definition
crypt.c:594
◆
HIBYTE
#define HIBYTE
(
w
)
Value:
((
w
) >> 8)
w
UINT_D64 w
Definition
inflate.c:942
◆
HIWORD
#define HIWORD
(
l
)
Value:
((
l
) >> 16)
l
int * l
Definition
inflate.c:1579
◆
LOBYTE
#define LOBYTE
(
w
)
Value:
((
w
) & 0xff)
◆
LOWORD
#define LOWORD
(
l
)
Value:
((
l
) & 0xffff)
Generated on
for LMMS by
1.16.1