Program Listing for File serilization_rendering_extra.hpp¶
↰ Return to documentation for file (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/systems/serilization_rendering_extra.hpp
)
#pragma once
#include <core/engine/system.hpp>
#include <core/scenemanagement/scenemanager.hpp>
#include <rendering/util/additional_material_loader.hpp>
namespace legion::rendering
{
class SerializationRenderingExtra : public core::System<SerializationRenderingExtra>
{
void setup() override
{
using scenemanagement::SceneManager;
SceneManager::add_loader<use_embedded_material>(SceneManager::additional_loader_fn::create<&EmbeddedLoader::loader>());
}
};
}