|
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.