Definition in file types.h.
#include <fbxfilesdk/components/kbaselib/karch/arch.h>
#include <float.h>
#include <stddef.h>
Go to the source code of this file.
Defines |
|
#define | K_SCHAR_MIN (-128) |
#define | K_SCHAR_MAX (127) |
#define | K_UCHAR_MIN (0) |
#define | K_UCHAR_MAX (255) |
#define | K_INT8_MIN (-128) |
#define | K_INT8_MAX (127) |
#define | K_UINT8_MIN (0) |
#define | K_UINT8_MAX (255) |
#define | K_INT16_MIN (-32768) |
#define | K_INT16_MAX (32767) |
#define | K_UINT16_MIN (0) |
#define | K_UINT16_MAX (65535) |
#define | K_INT32_MIN (0x80000000) |
#define | K_INT32_MAX (0x7fffffff) |
#define | K_UINT32_MIN (0) |
#define | K_UINT32_MAX (0xffffffff) |
#define | KARCH_LITTLE_ENDIAN |
#define | K_CHAR(x) char(x) |
#define | K_SCHAR(x) kSChar(x) |
#define | K_UCHAR(x) kUChar(x##L) |
#define | K_WCHAR(x) kWChar(x) |
#define | K_WCHAR_MIN K_WCHAR(0) |
#define | K_WCHAR_MAX K_WCHAR(65535) |
#define | __T(x) x |
#define | _T(x) __T(x) |
#define | K_SHORT(x) kShort(x) |
#define | K_USHORT(x) kUShort(x##U) |
#define | K_SHORT_MIN K_SHORT(-32768) |
#define | K_SHORT_MAX K_SHORT(32767) |
#define | K_USHORT_MIN K_USHORT(0) |
#define | K_USHORT_MAX K_USHORT(65535) |
#define | K_INT(x) (x) |
#define | K_UINT(x) (x##U) |
#define | K_INT_MIN K_INT(0x80000000) |
#define | K_INT_MAX K_INT(0x7fffffff) |
#define | K_UINT_MIN K_UINT(0) |
#define | K_UINT_MAX K_UINT(0xffffffff) |
#define | K_LONG(x) (x) |
#define | K_ULONG(x) (x##U) |
#define | K_LONG_MIN K_LONG(0x80000000) |
#define | K_LONG_MAX K_LONG(0x7fffffff) |
#define | K_ULONG_MIN K_ULONG(0) |
#define | K_ULONG_MAX K_ULONG(0xffffffff) |
#define | K_LONGLONG(x) (x##LL) |
#define | K_ULONGLONG(x) (x##ULL) |
#define | K_LONGLONG_MIN K_LONGLONG(0x8000000000000000) |
#define | K_LONGLONG_MAX K_LONGLONG(0x7fffffffffffffff) |
#define | K_ULONGLONG_MIN K_ULONGLONG(0) |
#define | K_ULONGLONG_MAX K_ULONGLONG(0xffffffffffffffff) |
#define | K_FLOAT(x) (x##F) |
#define | K_FLOAT_MIN FLT_MIN |
#define | K_FLOAT_MAX FLT_MAX |
#define | K_DOUBLE(x) (x) |
#define | K_DOUBLE_MIN DBL_MIN |
#define | K_DOUBLE_MAX DBL_MAX |
#define | K_INT64_MIN K_LONGLONG_MIN |
#define | K_INT64_MAX K_LONGLONG_MAX |
#define | K_UINT64_MIN K_ULONGLONG_MIN |
#define | K_UINT64_MAX K_ULONGLONG_MAX |
#define | K_TEMPLATE_SPEC(t) template<> |
#define | K_TEMPLATE_SPEC2(t1, t2) |
#define | K_INLINE inline |
#define | K_FORCEINLINE K_INLINE |
#define | K_WIN_API(t) __declspec(dllimport) t __stdcall |
#define | K_ATOMIC_MIN K_INT32_MIN |
#define | K_ATOMIC_MAX K_INT32_MAX |
#define | K_SIZEOF_ATOMIC 4 |
#define | K_ATOMIC_BITS 32 |
#define | kOffset kUInt32 |
#define | K_REFERENCE_MAX K_ULONG_MAX |
Typedefs |
|
typedef void * | kPointer |
typedef signed char | kByte |
typedef unsigned char | kUByte |
typedef signed char | kSChar |
typedef unsigned char | kUChar |
typedef unsigned int | kUInt |
typedef signed short | kShort |
typedef unsigned short | kUShort |
typedef double | kVector3 [3] |
typedef double | kVector4 [4] |
typedef wchar_t | kWChar |
typedef kWChar * | kWCharPtr |
typedef char * | kTCharPtr |
typedef signed long | kLong |
typedef unsigned long | kULong |
typedef signed long long | kLongLong |
typedef unsigned long long | kULongLong |
typedef kSChar | kInt8 |
typedef kUChar | kUInt8 |
typedef kShort | kInt16 |
typedef kUShort | kUInt16 |
typedef int | kInt32 |
typedef kUInt | kUInt32 |
typedef kLongLong | kInt64 |
typedef kULongLong | kUInt64 |
typedef long | kAtomic |
typedef kOffset | kSizeT |
typedef kOffset | kReference |
#define _T | ( | x | ) | __T(x) |
Definition at line 104 of file types.h.
Referenced by KArrayTemplate< KLayerInfo * >::FindAfter(), KArrayTemplate< KLayerInfo * >::FindBefore(), KBaseArray< KBaseArraySizeType< KXRefManagerProject * > >::SetCount(), KStringListTemplate< KStringListItem >::SetText(), and KBaseArray< KBaseArraySizeType< KXRefManagerProject * > >::ValidateIndex().
#define K_LONGLONG | ( | x | ) | (x##LL) |
Definition at line 137 of file types.h.
Referenced by KTime::GetMilliSeconds(), and KTime::SetMilliSeconds().
typedef kOffset kReference |
typedef kULongLong kUInt64 |
typedef unsigned long long kULongLong |