Infinity Engine v0.6.20
C++ API Documentation
Loading...
Searching...
No Matches
Create.hpp
1#pragma once
2
3#include <Infinity/api.h>
4#include <Infinity/Types/TypeID.hpp>
5
6#include <string_view>
7
8namespace Infinity::Types
9{
10 namespace Core
11 {
12 class Base;
13 }
14
15 INFINITY_API_PUBLIC Core::Base* create(const Infinity::Types::TypeID& type);
16}
Abstract base class for all Infinity Engine data types.
Definition Base.hpp:43
Definition Array.hpp:25
INFINITY_API_PUBLIC Core::Base * create(const Infinity::Types::TypeID &type)
Runtime type identifier for the Infinity type system.
Definition TypeID.hpp:71