3#include <Engine/Data/SimpleMaterial.hpp>
4#include <Engine/RaEngine.hpp>
5#include <nlohmann/json.hpp>
43 static void registerMaterial();
49 static void unregisterMaterial();
51 void updateFromParameters()
override;
53 nlohmann::json getParametersMetadata()
const override;
56 static nlohmann::json s_parametersMetadata;
~PlainMaterial() override=default
Base implementation for simple, monocolored, materials.
hepler function to manage enum as underlying types in VariableSet