CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::MetaItem Class Referenceabstract

A generic item that can be added as a member of a namespace. More...

#include <CeresEngine/Reflection/MetaItem.hpp>

Inheritance diagram for CeresEngine::MetaItem:
CeresEngine::ClassMember CeresEngine::EnumValue CeresEngine::ClassConstructor CeresEngine::ClassMethod CeresEngine::ClassProperty CeresEngine::TMetaConstructor< C, Args > CeresEngine::TMetaMethod< F > CeresEngine::MetaAccessorProperty< GetterType, SetterType > CeresEngine::MetaPointerProperty< PointerType >

Public Member Functions

virtual ~MetaItem () noexcept=default
 
virtual MetaCategory getCategory () const =0
 Gets the category of the item.
 

Detailed Description

A generic item that can be added as a member of a namespace.

Constructor & Destructor Documentation

◆ ~MetaItem()

virtual CeresEngine::MetaItem::~MetaItem ( )
virtualdefaultnoexcept

Member Function Documentation

◆ getCategory()

virtual MetaCategory CeresEngine::MetaItem::getCategory ( ) const
pure virtual

The documentation for this class was generated from the following file: