UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MemStack Namespace Reference

Functions

const TCHARAllocateString (FMemStackBase &Allocator, const TCHAR *String, int32 Length)
 
const TCHARAllocateString (FMemStackBase &Allocator, FStringView String)
 
FStringView AllocateStringView (FMemStackBase &Allocator, FStringView String)
 
const TCHARAllocateString (FMemStackBase &Allocator, const FStringBuilderBase &StringBuilder)
 
template<typename FormatType , typename... ArgTypes>
const TCHARAllocateStringf (FMemStackBase &Allocator, const FormatType &Format, ArgTypes... Args)
 
template<typename FormatType , typename... ArgTypes>
FStringView AllocateStringViewf (FMemStackBase &Allocator, const FormatType &Format, ArgTypes... Args)
 
template<typename T >
TArrayView< T > AllocateArrayView (FMemStackBase &Allocator, TArrayView< T > View)
 

Function Documentation

◆ AllocateArrayView()

template<typename T >
TArrayView< T > UE::MemStack::AllocateArrayView ( FMemStackBase Allocator,
TArrayView< T >  View 
)
inline

◆ AllocateString() [1/3]

const TCHAR * UE::MemStack::AllocateString ( FMemStackBase Allocator,
const FStringBuilderBase StringBuilder 
)
inline

◆ AllocateString() [2/3]

const TCHAR * UE::MemStack::AllocateString ( FMemStackBase Allocator,
const TCHAR String,
int32  Length 
)
inline

◆ AllocateString() [3/3]

const TCHAR * UE::MemStack::AllocateString ( FMemStackBase Allocator,
FStringView  String 
)
inline

◆ AllocateStringf()

template<typename FormatType , typename... ArgTypes>
const TCHAR * UE::MemStack::AllocateStringf ( FMemStackBase Allocator,
const FormatType &  Format,
ArgTypes...  Args 
)
inline

◆ AllocateStringView()

FStringView UE::MemStack::AllocateStringView ( FMemStackBase Allocator,
FStringView  String 
)
inline

◆ AllocateStringViewf()

template<typename FormatType , typename... ArgTypes>
FStringView UE::MemStack::AllocateStringViewf ( FMemStackBase Allocator,
const FormatType &  Format,
ArgTypes...  Args 
)
inline