Material update, before changing prefabs
This commit is contained in:
@@ -5,14 +5,25 @@
|
||||
|
||||
#pragma once
|
||||
#include "dawnlibs.hpp"
|
||||
#include "display/RenderManager.hpp"
|
||||
#include "scene/SceneItem.hpp"
|
||||
#include "scene/Scene.hpp"
|
||||
#include "scene/components/Components.hpp"
|
||||
#include "scene/components/ui/UICanvas.hpp"
|
||||
#include "ui/UIComponent.hpp"
|
||||
#include "scene/components/display/Material.hpp"
|
||||
#include "scene/components/display/MeshRenderer.hpp"
|
||||
#include "scene/components/display/Camera.hpp"
|
||||
|
||||
namespace Dawn {
|
||||
class RenderManager;
|
||||
|
||||
struct RenderPipelineItem {
|
||||
MeshRenderer *mesh;
|
||||
struct ShaderPass pass;
|
||||
float_t w;
|
||||
};
|
||||
|
||||
class RenderPipeline {
|
||||
private:
|
||||
int_fast16_t renderId;
|
||||
|
||||
public:
|
||||
RenderManager *renderManager;
|
||||
|
||||
|
Reference in New Issue
Block a user