10#include "Availability.h"
26#define PLATFORM_DESKTOP 0
29#define PLATFORM_TCHAR_IS_CHAR16 1
30#define PLATFORM_MAX_FILEPATH_LENGTH_DEPRECATED IOS_MAX_PATH
31#define PLATFORM_BUILTIN_VERTEX_HALF_FLOAT 0
32#define PLATFORM_SUPPORTS_MULTIPLE_NATIVE_WINDOWS 0
33#define PLATFORM_ALLOW_NULL_RHI 1
34#define PLATFORM_ENABLE_VECTORINTRINSICS_NEON 1
35#define PLATFORM_SUPPORTS_EARLY_MOVIE_PLAYBACK 1
36#define PLATFORM_USE_FULL_TASK_GRAPH 0
38#define PLATFORM_NUM_AUDIODECOMPRESSION_PRECACHE_BUFFERS 0
40# define PLATFORM_USES_GLES 0
41# define PLATFORM_HAS_TOUCH_MAIN_SCREEN 0
42# define PLATFORM_SUPPORTS_OPUS_CODEC 0
43# define PLATFORM_SUPPORTS_VORBIS_CODEC 0
45# define PLATFORM_USES_GLES 1
46# define PLATFORM_HAS_TOUCH_MAIN_SCREEN 1
48#define PLATFORM_UI_HAS_MOBILE_SCROLLBARS 1
49#define PLATFORM_UI_NEEDS_TOOLTIPS 0
50#define PLATFORM_UI_NEEDS_FOCUS_OUTLINES 0
52#define PLATFORM_NEEDS_RHIRESOURCELIST 0
53#define PLATFORM_SUPPORTS_GEOMETRY_SHADERS 0
54#define PLATFORM_SUPPORTS_BINDLESS_RENDERING 0
56#define PLATFORM_RETURN_ADDRESS_FOR_CALLSTACKTRACING PLATFORM_RETURN_ADDRESS
58#define PLATFORM_GLOBAL_LOG_CATEGORY LogIOS
61#define UE_USE_MALLOC_FILL_BYTES 0
63#define IOS_MAX_PATH 1024
65#if UE_BUILD_DEBUG || UE_DISABLE_FORCE_INLINE
66# define FORCEINLINE inline
68# define FORCEINLINE inline __attribute__ ((always_inline))
72#define LINE_TERMINATOR TEXT("\n")
73#define LINE_TERMINATOR_ANSI "\n"
#define NULL
Definition oodle2base.h:134
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127