projects
/
sdl-headers.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
actual version
[sdl-headers.git]
/
sdltype.inc
1
//types from SDLtype_s.h / SDL_stdinc.h
2
type
3
4
TSDL_Bool = (SDL_FALSE,SDL_TRUE);
5
6
DWord = LongWord;
7
8
PUInt8Array = ^TUInt8Array;
9
PUInt8 = ^UInt8;
10
PPUInt8 = ^PUInt8;
11
UInt8 = Byte;
12
{$EXTERNALSYM UInt8}
13
TUInt8Array = array [0..MAXINT shr 1] of UInt8;
14
15
PUInt16 = ^UInt16;
16
UInt16 = word;
17
{$EXTERNALSYM UInt16}
18
19
PSInt8 = ^SInt8;
20
SInt8 = Shortint;
21
{$EXTERNALSYM SInt8}
22
23
PSInt16 = ^SInt16;
24
SInt16 = smallint;
25
{$EXTERNALSYM SInt16}
26
27
PUInt32 = ^UInt32;
28
UInt32 = Cardinal;
29
{$EXTERNALSYM UInt32}
30
31
SInt32 = LongInt;
32
{$EXTERNALSYM SInt32}
33
34
PFloat = ^Float;
35
PInt = ^LongInt;
36
37
PShortInt = ^ShortInt;
38
39
{$IFNDEF Has_Int64}
40
PUInt64 = ^UInt64;
41
UInt64 = record
42
hi: UInt32;
43
lo: UInt32;
44
end;
45
{$EXTERNALSYM UInt64}
46
47
PInt64 = ^Int64;
48
Int64 = record
49
hi: UInt32;
50
lo: UInt32;
51
end;
52
{$EXTERNALSYM Int64}
53
54
PSInt64 = ^SInt64;
55
SInt64 = Int64;
56
{$EXTERNALSYM SInt64}
57
{$ELSE}
58
PSInt64 = ^SInt64;
59
SInt64 = Int64;
60
{$ENDIF}
61
62
{$IFNDEF WIN64}
63
size_t = UInt32;
64
{$ELSE}
65
size_t = UInt64;
66
{$ENDIF}
67
{$EXTERNALSYM SIZE_T}
68
69
Float = Single;
70
{$EXTERNALSYM Float}