UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AndroidSystemIncludes.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include <stdio.h>
5#include <stdlib.h>
6#include <stdint.h>
7#include <ctype.h>
8#include <wctype.h>
9#include <pthread.h>
10#include <limits.h>
11#include <fcntl.h>
12#include <sys/stat.h>
13#include <utime.h>
14#include <unistd.h>
15
16// Set up compiler pragmas, etc
18#include "CoreTypes.h"
19
20//@todo android: verify malloc alignment or change?
21#define _aligned_malloc(Size,Align) malloc(Size)
22#define _aligned_realloc(Ptr,Size,Align) realloc(Ptr,Size)
23#define _aligned_free(Ptr) free(Ptr)
24
26
27/*
28// Define TEXT early //@todo android:
29#define TEXT(x) L##x
30
31// map the Windows functions (that Unreal unfortunately uses by default) to normal functions
32#define _alloca alloca
33*/
34
42typedef struct tagRECT RECT;
OODEFFUNC typedef const char int const char * fmt
Definition oodle2.h:678
int vswprintf(TCHAR *dst, int count, const TCHAR *fmt, va_list arg)
FPlatformTypes::TCHAR TCHAR
Either ANSICHAR or WIDECHAR, depending on whether the platform supports wide characters or the requir...
Definition Platform.h:1135
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
s expects dereferenced FString s expects ANSICHAR *or UTF8CHAR s expects ANSICHAR *or UTF8CHAR *but got TCHAR *use ls S expects dereferenced FAnsiString or FUtf8String S expects character pointer but got S expects ANSICHAR *or UTF8CHAR S expects ANSICHAR *or UTF8CHAR *but got TCHAR *use s hs expects dereferenced FAnsiString or FUtf8String hs expects ANSICHAR *or UTF8CHAR hs expects ANSICHAR *or UTF8CHAR *but got TCHAR *use s ls expects character pointer but got ls expects TCHAR ls expects TCHAR *but got ANSICHAR *or UTF8CHAR *use hs c expects ANSICHAR or UTF8CHAR p expects a pointer unsupported format not enough arguments provided to format string d expects integral arg(eg. `char`, `int`, `long`, etc.)") X(ZNeedsIntegerArg
char * dst
Definition lz4.h:735
Definition AndroidSystemIncludes.h:36
int32 top
Definition AndroidSystemIncludes.h:38
int32 left
Definition AndroidSystemIncludes.h:37
int32 right
Definition AndroidSystemIncludes.h:39
int32 bottom
Definition AndroidSystemIncludes.h:40