18 lines
280 B
C++
18 lines
280 B
C++
#include "iwa/type_meta.hpp"
|
|
|
|
namespace iwa
|
|
{
|
|
namespace
|
|
{
|
|
std::vector<const Class*> gClassRegistry;
|
|
}
|
|
void registerClass(const Class* clazz) noexcept
|
|
{
|
|
gClassRegistry.push_back(clazz);
|
|
}
|
|
|
|
std::span<const Class*> getRegisteredClasses() noexcept
|
|
{
|
|
return gClassRegistry;
|
|
}
|
|
} |