MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Construct.h File Reference
#include "CoreMinimal.h"
#include "Mcro/FunctionTraits.h"

Go to the source code of this file.

Data Structures

struct  Mcro::Construct::TInitializeOnCopy< T >
 

Namespaces

namespace  Mcro
 
namespace  Mcro::Construct
 

Functions

template<CFunctorObject Initializer, typename... Args, typename ResultArg = TFunction_Arg<Initializer, 0>, typename Result = std::decay_t<ResultArg>>
requires std::is_lvalue_reference_v<ResultArg>
Result Mcro::Construct::Construct (Initializer &&init, Args &&... args)
 
template<CFunctorObject Initializer, typename... Args, typename ResultArg = TFunction_Arg<Initializer, 0>, typename Result = std::decay_t<ResultArg>>
requires std::is_lvalue_reference_v<ResultArg>
Result * Mcro::Construct::ConstructNew (Initializer &&init, Args &&... args)
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file Construct.h.