MCRO
C++23 utilities for Unreal Engine.
|
Go to the source code of this file.
Namespaces | |
namespace | Mcro |
namespace | Mcro::Templates |
Concepts | |
concept | Mcro::Templates::CIsTemplate |
Typedefs | |
template<template< typename... > typename Template, typename T > | |
using | Mcro::Templates::TTemplate_Params = typename TTemplate<Template>::template Parameters<T>::Type |
Functions | |
template<CConstType T> | |
auto | Mcro::Templates::AsConst (T &&input) |
template<CMutableType T> | |
auto | Mcro::Templates::AsMutable (T &&input) |
template<typename T > | |
auto | Mcro::Templates::AsConstPtr (const T *input) |
template<typename T > | |
auto | Mcro::Templates::AsConstPtr (T *input) |
template<typename T > | |
auto | Mcro::Templates::AsMutablePtr (T *input) |
template<typename T > | |
auto | Mcro::Templates::AsMutablePtr (const T *input) |
Definition in file Templates.h.