CFx SDK Documentation 2024 SP0
|
#include <stddef.h>
#include <stdlib.h>
#include <limits.h>
#include <uchar.h>
#include "Int64.h"
#include <inttypes.h>
Go to the source code of this file.
Macros | |
#define | TD_UNICODE |
#define | __has_feature(x) 0 |
#define | __has_extension(x) 0 |
#define | ODRX_OVERRIDE |
#define | ODRX_ABSTRACT |
#define | ODRX_SEALED |
#define | ODRX_SEALED_VIRTUAL |
#define | ODRX_OVERRIDE_DESTRUCTOR |
#define | TD_FUNC __FUNCTION__ |
#define | OD_LOGB logb |
#define | OD_POSIX_THREADS |
#define | OD_HAVE_COMPLEX_FILE |
#define | OD_T(x) ( (const OdChar*)__OD_T(x)) |
#define | __OD_T(x) L ## x |
#define | OD_CONCAT(a, b) L##a b |
#define | DDLL(a) a##ULL |
#define | ODCHAR_IS_INT16LE 0 |
#define | OD_ATOI64 atoi |
#define | PERCENT18LONG "%18d\r\n" |
#define | HANDLEFORMAT "%X\r\n" |
#define | OD_SIZEOF_PTR OD_SIZEOF_LONG |
#define | OdIntToPtr(arg) ((void*)((ptrdiff_t)(arg))) |
#define | OdPtrToInt32(arg) ((OdInt32)((ptrdiff_t)(arg))) |
#define | OdIntToGsMarker(arg) ((OdGsMarker)((ptrdiff_t)(arg))) |
#define | OD_TOOLKIT_EXPORT |
#define | OD_STATIC_EXPORT |
#define | OD_TOOLKIT_IMPORT |
#define | OD_STATIC_IMPORT |
#define | OD_DLL_EXPORT |
#define | OD_DLL_IMPORT |
#define | OD_EXTERN |
Typedefs | |
typedef wchar_t | OdChar |
typedef wchar_t | OdUChar |
typedef char16_t | OdChar16_t |
typedef signed char | OdInt8 |
typedef short | OdInt16 |
typedef int | OdInt |
typedef unsigned char | OdUInt8 |
typedef unsigned short | OdUInt16 |
typedef int | OdInt32 |
typedef unsigned int | OdUInt32 |
typedef void * | VoidPtr |
typedef ptrdiff_t | OdIntPtr |
typedef ptrdiff_t | OdGsMarker |
typedef ptrdiff_t | OdHWnd |
#define __has_extension | ( | x | ) | 0 |
Definition at line 110 of file OdPlatformSettings.h.
#define __has_feature | ( | x | ) | 0 |
Definition at line 106 of file OdPlatformSettings.h.
Definition at line 732 of file OdPlatformSettings.h.
#define DDLL | ( | a | ) | a##ULL |
Definition at line 752 of file OdPlatformSettings.h.
#define HANDLEFORMAT "%X\r\n" |
Definition at line 857 of file OdPlatformSettings.h.
#define OD_ATOI64 atoi |
Definition at line 854 of file OdPlatformSettings.h.
#define OD_CONCAT | ( | a, | |
b | |||
) | L##a b |
Definition at line 750 of file OdPlatformSettings.h.
#define OD_DLL_EXPORT |
Definition at line 964 of file OdPlatformSettings.h.
#define OD_DLL_IMPORT |
Definition at line 965 of file OdPlatformSettings.h.
#define OD_EXTERN |
Definition at line 966 of file OdPlatformSettings.h.
#define OD_HAVE_COMPLEX_FILE |
Definition at line 717 of file OdPlatformSettings.h.
#define OD_LOGB logb |
Definition at line 709 of file OdPlatformSettings.h.
#define OD_POSIX_THREADS |
Definition at line 715 of file OdPlatformSettings.h.
#define OD_SIZEOF_PTR OD_SIZEOF_LONG |
Definition at line 911 of file OdPlatformSettings.h.
#define OD_STATIC_EXPORT |
Definition at line 960 of file OdPlatformSettings.h.
#define OD_STATIC_IMPORT |
Definition at line 962 of file OdPlatformSettings.h.
#define OD_TOOLKIT_EXPORT |
Definition at line 959 of file OdPlatformSettings.h.
#define OD_TOOLKIT_IMPORT |
Definition at line 961 of file OdPlatformSettings.h.
#define ODCHAR_IS_INT16LE 0 |
Definition at line 783 of file OdPlatformSettings.h.
#define OdIntToGsMarker | ( | arg | ) | ((OdGsMarker)((ptrdiff_t)(arg))) |
Definition at line 918 of file OdPlatformSettings.h.
#define OdIntToPtr | ( | arg | ) | ((void*)((ptrdiff_t)(arg))) |
Definition at line 914 of file OdPlatformSettings.h.
#define OdPtrToInt32 | ( | arg | ) | ((OdInt32)((ptrdiff_t)(arg))) |
Definition at line 916 of file OdPlatformSettings.h.
#define ODRX_ABSTRACT |
Definition at line 124 of file OdPlatformSettings.h.
#define ODRX_OVERRIDE |
Definition at line 121 of file OdPlatformSettings.h.
#define ODRX_OVERRIDE_DESTRUCTOR |
Definition at line 133 of file OdPlatformSettings.h.
#define ODRX_SEALED |
Definition at line 125 of file OdPlatformSettings.h.
#define ODRX_SEALED_VIRTUAL |
Definition at line 126 of file OdPlatformSettings.h.
#define PERCENT18LONG "%18d\r\n" |
Definition at line 856 of file OdPlatformSettings.h.
#define TD_FUNC __FUNCTION__ |
Definition at line 136 of file OdPlatformSettings.h.
#define TD_UNICODE |
Definition at line 35 of file OdPlatformSettings.h.
typedef wchar_t OdChar |
Definition at line 760 of file OdPlatformSettings.h.
typedef char16_t OdChar16_t |
Definition at line 777 of file OdPlatformSettings.h.
typedef ptrdiff_t OdGsMarker |
Definition at line 902 of file OdPlatformSettings.h.
typedef ptrdiff_t OdHWnd |
Definition at line 904 of file OdPlatformSettings.h.
typedef int OdInt |
Definition at line 788 of file OdPlatformSettings.h.
typedef short OdInt16 |
Definition at line 787 of file OdPlatformSettings.h.
typedef int OdInt32 |
Definition at line 813 of file OdPlatformSettings.h.
typedef signed char OdInt8 |
Definition at line 786 of file OdPlatformSettings.h.
typedef ptrdiff_t OdIntPtr |
Definition at line 894 of file OdPlatformSettings.h.
typedef wchar_t OdUChar |
Definition at line 761 of file OdPlatformSettings.h.
typedef unsigned short OdUInt16 |
Definition at line 791 of file OdPlatformSettings.h.
typedef unsigned int OdUInt32 |
Definition at line 814 of file OdPlatformSettings.h.
typedef unsigned char OdUInt8 |
Definition at line 790 of file OdPlatformSettings.h.
Definition at line 890 of file OdPlatformSettings.h.