CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
ReflectFoundation.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  CeresEngine
 

Macros

#define REFL_DECLARE_EXTERN_CE_FLAGS(T)   REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Flags, T)
 
#define REFL_DECLARE_EXTERN_CE_CONTINUABLE(T)   REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Continuable, T)
 
#define REFL_DECLARE_EXTERN_CE_PROMISE(T)   REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Promise, T)
 
#define REFL_DECLARE_EXTERN_CE_GENERATOR(T)   REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Generator, T)
 

Macro Definition Documentation

◆ REFL_DECLARE_EXTERN_CE_CONTINUABLE

#define REFL_DECLARE_EXTERN_CE_CONTINUABLE (   T)    REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Continuable, T)

◆ REFL_DECLARE_EXTERN_CE_FLAGS

#define REFL_DECLARE_EXTERN_CE_FLAGS (   T)    REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Flags, T)

◆ REFL_DECLARE_EXTERN_CE_GENERATOR

#define REFL_DECLARE_EXTERN_CE_GENERATOR (   T)    REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Generator, T)

◆ REFL_DECLARE_EXTERN_CE_PROMISE

#define REFL_DECLARE_EXTERN_CE_PROMISE (   T)    REFL_DECLARE_EXTERN_TEMPLATE_CLASS(CeresEngine::Promise, T)