UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ExternAPI.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#if (defined(__AUTORTFM) && __AUTORTFM)
6
7
#include "
AutoRTFM.h
"
8
9
namespace
AutoRTFM
10
{
11
12
UE_AUTORTFM_API
extern
autortfm_extern_api
GExternAPI
;
13
14
inline
void
* Allocate(
size_t
Size
,
size_t
Alignment)
15
{
16
return
GExternAPI
.
Allocate
(
Size
, Alignment);
17
}
18
19
inline
void
* Reallocate(
void
* Pointer,
size_t
Size
,
size_t
Alignment)
20
{
21
return
GExternAPI
.Reallocate(Pointer,
Size
, Alignment);
22
}
23
24
inline
void
* AllocateZeroed(
size_t
Size
,
size_t
Alignment)
25
{
26
return
GExternAPI
.AllocateZeroed(
Size
, Alignment);
27
}
28
29
inline
void
Free
(
void
* Pointer)
30
{
31
return
GExternAPI
.Free(Pointer);
32
}
33
34
}
// namespace AutoRTFM
35
36
#endif
// (defined(__AUTORTFM) && __AUTORTFM)
AnimPhysLinearConstraintType::Free
@ Free
UE_AUTORTFM_API
#define UE_AUTORTFM_API
Definition
AutoRTFMDefines.h:156
AutoRTFM.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Size
uint32 Size
Definition
VulkanMemory.cpp:4034
AutoRTFM
Definition
API.cpp:57
autortfm_extern_api
Definition
AutoRTFM.h:90
autortfm_extern_api::Allocate
void *(* Allocate)(size_t Size, size_t Alignment)
Definition
AutoRTFM.h:93
Engine
Source
Runtime
AutoRTFM
Private
ExternAPI.h
Generated by
1.9.8