NcEngine
DebugRenderer.h
1#pragma once
2
3#ifndef NC_DEBUG_RENDERING_INCLUDE_TOKEN
4#error __FILE__ should not be directly included. Use DebugRendering.h instead.
5#endif
6
7#include "ncengine/ecs/Ecs.h"
9
10#include <array>
11
12namespace nc::debug
13{
14void DebugRendererInitialize(ecs::BasicEcs<WireframeRenderer> gameState);
15void DebugRendererNewFrame();
16void DebugRendererAddWireframe(WireframeType type, DirectX::FXMMATRIX matrix);
17} // namespace nc::debug