types.lint.h

Engine/source/platform/types.lint.h

More...

Classes:

class

Platform dependent file date-time structure.

Public Defines

define
define
NULL() 0
define
Offset(x, cls) (x, cls)
define
OffsetNonConst(x, cls) (x, cls)
define
define
define

Public Typedefs

unsigned int
dsize_t 
signed long long
S64 
unsigned long long
U64 

Detailed Description

Public Defines

FN_CDECL() 
NULL() 0
Offset(x, cls) (x, cls)
OffsetNonConst(x, cls) (x, cls)
TORQUE_COMPILER_VISUALC() 1500
TORQUE_CPU_STRING() "x86"
TORQUE_LITTLE_ENDIAN() 
TORQUE_OS_STRING() "Lint"
TORQUE_OS_WIN() 
TORQUE_SUPPORTS_NASM() 
TORQUE_SUPPORTS_VC_INLINE_X86_ASM() 

Public Typedefs

typedef unsigned int dsize_t 
typedef signed long long S64 
typedef unsigned long long U64 
 1
 2//-----------------------------------------------------------------------------
 3// Copyright (c) 2012 GarageGames, LLC
 4//
 5// Permission is hereby granted, free of charge, to any person obtaining a copy
 6// of this software and associated documentation files (the "Software"), to
 7// deal in the Software without restriction, including without limitation the
 8// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 9// sell copies of the Software, and to permit persons to whom the Software is
10// furnished to do so, subject to the following conditions:
11//
12// The above copyright notice and this permission notice shall be included in
13// all copies or substantial portions of the Software.
14//
15// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
21// IN THE SOFTWARE.
22//-----------------------------------------------------------------------------
23
24#ifndef TORQUE_TYPES_LINT_H_
25#define TORQUE_TYPES_LINT_H_
26
27typedef signed long long S64;
28typedef unsigned long long U64;
29
30typedef unsigned int dsize_t;
31
32struct FileTime
33{
34   U32 v1;
35   U32 v2;
36};
37
38#define TORQUE_OS_STRING "Lint"
39#define TORQUE_CPU_STRING "x86"
40#define TORQUE_LITTLE_ENDIAN
41#define TORQUE_SUPPORTS_NASM
42#define TORQUE_SUPPORTS_VC_INLINE_X86_ASM
43#define TORQUE_OS_WIN
44#define TORQUE_COMPILER_VISUALC 1500
45
46#ifndef FN_CDECL
47#define FN_CDECL
48#endif
49
50#ifndef Offset
51#define Offset(x, cls) _Offset_Normal(x, cls)
52#define OffsetNonConst(x, cls) _Offset_Normal(x, cls)
53#endif
54
55#ifndef NULL
56#define NULL 0
57#endif
58
59#endif
60