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

Go to the source code of this file.

Data Structures

struct  Mcro::Delegates::TDynamicMethodPtr_Struct< typename >
 
struct  Mcro::Delegates::TDynamicMethodPtr_Struct< Dynamic >
 
struct  Mcro::Delegates::TDynamicSignature_Struct< typename >
 
struct  Mcro::Delegates::TDynamicSignature_Struct< Dynamic >
 
struct  Mcro::Delegates::TNative_Struct< typename >
 
struct  Mcro::Delegates::TNative_Struct< Dynamic >
 

Namespaces

namespace  Mcro
 
namespace  Mcro::Delegates
 

Concepts

concept  Mcro::Delegates::CDynamicDelegate
 
concept  Mcro::Delegates::CDynamicMulticastDelegate
 

Typedefs

template<typename Dynamic >
using Mcro::Delegates::TDynamicMethodPtr = typename TDynamicMethodPtr_Struct<std::decay_t<Dynamic>>::Type
 
template<typename Dynamic >
using Mcro::Delegates::TDynamicSignature = typename TDynamicSignature_Struct<std::decay_t<Dynamic>>::Type
 
template<typename Dynamic >
using Mcro::Delegates::TNative = typename TNative_Struct<std::decay_t<Dynamic>>::Type
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file Traits.h.