Files
Enzo/src/Engine/Parameter/Template.h
2025-07-23 21:21:12 +01:00

25 lines
409 B
C++

#pragma once
#include "Engine/Parameter/Type.h"
namespace enzo::prm
{
class Template
{
public:
Template(enzo::prm::Type type, const char* name);
Template();
const char* getName() const;
bool isValid() const;
private:
enzo::prm::Type type_;
// TODO: make a class that holds token and name
const char* name_;
};
inline enzo::prm::Template Terminator = enzo::prm::Template();
}