MCRO
C++23 utilities for Unreal Engine.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
AutoModularFeature.h File Reference
#include "CoreMinimal.h"
#include "Async/Future.h"
#include "Mcro/TypeName.h"
#include "Mcro/Delegates/EventDelegate.h"

Go to the source code of this file.

Data Structures

class  Mcro::AutoModularFeature::IAutoModularFeature
 Tagging an auto feature (DO NOT USE MANUALLY, inherited by TAutoModularFeature) More...
 
class  Mcro::AutoModularFeature::IFeatureImplementation
 Tagging an implementation of a feature. More...
 
class  Mcro::AutoModularFeature::TAutoModularFeature< FeatureIn >
 Auto Modular Features are a workflow with Modular Features where the developer doesn't have to rely on string identifiers. TAutoModularFeature and TFeatureImplementation templates take care of naming the feature and introduces some common functionality, like getter functions and runtime validations. More...
 

Namespaces

namespace  Mcro
 
namespace  Mcro::AutoModularFeature
 

Functions

 DECLARE_LOG_CATEGORY_CLASS (LogAutoModularFeature, Log, Log)
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file AutoModularFeature.h.

Function Documentation

◆ DECLARE_LOG_CATEGORY_CLASS()

DECLARE_LOG_CATEGORY_CLASS ( LogAutoModularFeature ,
Log ,
Log  )