NazaraEngine/include/Nazara/Graphics
SirLynix 83366e93d4 Make changes for breaking NZSL update
Fix build

Fix compilation (again)

Fix global included

TextureAsset belongs to another branch

Add missing include

Fix include (should be good, finally)
2023-12-17 20:40:45 +01:00
..
Components Graphics/GraphicsComponent: Fix clear clearing other entries 2023-08-09 18:01:01 +02:00
PropertyHandler Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
Systems Minor fixes 2023-11-17 11:58:03 +01:00
Thirdparty/robin_hood Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
AbstractViewer.hpp Graphics/AbstractViewer: Make Project/Unproject const 2023-10-30 18:36:41 +01:00
AbstractViewer.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Algorithm.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
Algorithm.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
BakedFrameGraph.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
BakedFrameGraph.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Billboard.hpp Graphics: Add Billboard support 2023-11-25 15:52:58 +01:00
Billboard.inl Graphics: Add Billboard support 2023-11-25 15:52:58 +01:00
Camera.hpp Graphics: Rework RenderTargets 2023-11-20 23:00:06 +01:00
Camera.inl Graphics: Rework RenderTargets 2023-11-20 23:00:06 +01:00
Components.hpp Rework EnTT integration 2023-01-28 19:28:43 +01:00
Config.hpp Copyright year update 2023-01-22 17:41:18 +01:00
ConfigCheck.hpp Copyright year update 2023-01-22 17:41:18 +01:00
Debug.hpp Copyright year update 2023-01-22 17:41:18 +01:00
DebugDrawPipelinePass.hpp Graphics: Add FramePipelinePassFlag to fix shadows 2023-11-06 21:30:49 +01:00
DebugDrawPipelinePass.inl Graphics: Add data-driven pipeline passes 2023-11-06 21:30:49 +01:00
DebugOff.hpp Copyright year update 2023-01-22 17:41:18 +01:00
DepthPipelinePass.hpp Graphics: Add FramePipelinePassFlag to fix shadows 2023-11-06 21:30:49 +01:00
DepthPipelinePass.inl Graphics: Add data-driven pipeline passes 2023-11-06 21:30:49 +01:00
DirectionalLight.hpp Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
DirectionalLight.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
DirectionalLightShadowData.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
DirectionalLightShadowData.inl Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
ElementRenderer.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
ElementRenderer.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
ElementRendererRegistry.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
ElementRendererRegistry.inl Minor fixes 2023-11-12 12:51:56 +01:00
Enums.hpp Graphics: Add FramePipelinePassFlag to fix shadows 2023-11-06 21:30:49 +01:00
ForwardFramePipeline.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
ForwardFramePipeline.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
ForwardPipelinePass.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
ForwardPipelinePass.inl Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
FrameGraph.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
FrameGraph.inl Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
FrameGraphStructs.hpp Graphics: Rework RenderTargets 2023-11-20 23:00:06 +01:00
FramePass.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
FramePass.inl Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
FramePassAttachment.hpp Graphics/FrameGraph: Remove SwapchainFactors attachment size and fully handle multiple viewer sizes 2023-11-21 23:02:07 +01:00
FramePassAttachment.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
FramePipeline.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
FramePipeline.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
FramePipelinePass.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
FramePipelinePass.inl Graphics: Add data-driven pipeline passes 2023-11-06 21:30:49 +01:00
FramePipelinePassRegistry.hpp Minor fixes 2023-11-12 12:51:56 +01:00
FramePipelinePassRegistry.inl Graphics: Add PipelinePassList loader (able to load from a file) 2023-11-06 21:30:49 +01:00
GraphicalMesh.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
GraphicalMesh.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Graphics.hpp Graphics: Add PipelinePassList loader (able to load from a file) 2023-11-06 21:30:49 +01:00
Graphics.inl Graphics: Add PipelinePassList loader (able to load from a file) 2023-11-06 21:30:49 +01:00
GuillotineTextureAtlas.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
GuillotineTextureAtlas.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
InstancedRenderable.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
InstancedRenderable.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Light.hpp Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
Light.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
LightShadowData.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
LightShadowData.inl Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
LinearSlicedSprite.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
LinearSlicedSprite.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Material.hpp Graphics: Add new functions to get default material types/presets 2023-08-08 18:17:58 +02:00
Material.inl Split error macro into two versions (format vs non-formating) to allow format checking at compile-time 2023-11-02 15:18:03 +01:00
MaterialInstance.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
MaterialInstance.inl Split error macro into two versions (format vs non-formating) to allow format checking at compile-time 2023-11-02 15:18:03 +01:00
MaterialPass.hpp Make changes for breaking NZSL update 2023-12-17 20:40:45 +01:00
MaterialPassRegistry.hpp Minor fixes 2023-11-12 12:51:56 +01:00
MaterialPassRegistry.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
MaterialPipeline.hpp Graphics/MaterialPipeline: Use FixedVector instead of std::vector 2023-06-05 18:05:41 +02:00
MaterialPipeline.inl Update for latest nazarautils update 2023-07-17 19:05:15 +02:00
MaterialSettings.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
MaterialSettings.inl Minor fixes 2023-11-12 12:51:56 +01:00
Model.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
Model.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
PipelinePassList.hpp Graphics: Add RenderTexture class 2023-11-20 12:36:34 +01:00
PipelinePassList.inl Graphics/PipelinePassList: Add support for attachment proxy 2023-11-06 21:30:49 +01:00
PipelineViewer.hpp Graphics: Add RenderTexture class 2023-11-20 12:36:34 +01:00
PipelineViewer.inl Graphics: Add data-driven pipeline passes 2023-11-06 21:30:49 +01:00
PointLight.hpp Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
PointLight.inl Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
PointLightShadowData.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
PointLightShadowData.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
PostProcessPipelinePass.hpp Graphics: Add FramePipelinePassFlag to fix shadows 2023-11-06 21:30:49 +01:00
PostProcessPipelinePass.inl Graphics: Add data-driven pipeline passes 2023-11-06 21:30:49 +01:00
PredefinedMaterials.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
PredefinedMaterials.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
PredefinedShaderStructBuilder.hpp Graphics: Replace runtime structs offsets by compile-time struct offsets 2023-10-14 14:46:49 +02:00
PredefinedShaderStructBuilder.inl Graphics: Replace runtime structs offsets by compile-time struct offsets 2023-10-14 14:46:49 +02:00
PredefinedShaderStructs.hpp Graphics: Replace runtime structs offsets by compile-time struct offsets 2023-10-14 14:46:49 +02:00
RenderBufferPool.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderBufferPool.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderElement.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderElement.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderElementOwner.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderElementOwner.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderElementPool.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderElementPool.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderQueue.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderQueue.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderQueueRegistry.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderQueueRegistry.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
RenderSpriteChain.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderSpriteChain.inl Math/Plane: Rename Distance method to SignedDistance 2023-06-22 17:56:18 +02:00
RenderSubmesh.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
RenderSubmesh.inl Math/Plane: Rename Distance method to SignedDistance 2023-06-22 17:56:18 +02:00
RenderTarget.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
RenderTarget.inl Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
RenderTexture.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
RenderTexture.inl Fix previous commit 2023-11-20 23:19:41 +01:00
RenderTextureBlit.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
RenderTextureBlit.inl Graphics/RenderTextureBlit: Fix default MemoryAccess 2023-12-03 15:29:54 +01:00
RenderWindow.hpp Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
RenderWindow.inl Integrate render target handling in frame graphs (#411) 2023-11-28 21:00:57 +01:00
ShaderReflection.hpp Make changes for breaking NZSL update 2023-12-17 20:40:45 +01:00
ShaderReflection.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
ShadowViewer.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
ShadowViewer.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
SkeletonInstance.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
SkeletonInstance.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
SlicedSprite.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
SlicedSprite.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
SpotLight.hpp Graphics/SpotLight: Add UpdateAngles method 2023-12-17 15:59:53 +01:00
SpotLight.inl Graphics/SpotLight: Add UpdateAngles method 2023-12-17 15:59:53 +01:00
SpotLightShadowData.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
SpotLightShadowData.inl Graphics: Rework shadowing (add cascaded shadow mapping) 2023-10-14 14:46:49 +02:00
Sprite.hpp Rename EnumMap to EnumArray after nazarautils update 2023-05-30 13:49:19 +02:00
Sprite.inl Rename EnumMap to EnumArray after nazarautils update 2023-05-30 13:49:19 +02:00
SpriteChainRenderer.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
SpriteChainRenderer.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
SubmeshRenderer.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
SubmeshRenderer.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Systems.hpp Rework EnTT integration 2023-01-28 19:28:43 +01:00
TextSprite.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
TextSprite.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
TextureSamplerCache.hpp Update includes for new NazaraUtils version 2023-03-19 13:01:56 +01:00
TextureSamplerCache.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
Tilemap.hpp Refactor xmake.lua and make some warnings as errors 2023-04-30 21:11:30 +02:00
Tilemap.inl Graphics/Tilemap: Fix layer update when enabling tiles 2023-05-01 10:37:14 +02:00
TransferInterface.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
TransferInterface.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
UberShader.hpp Make changes for breaking NZSL update 2023-12-17 20:40:45 +01:00
UberShader.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00
ViewerInstance.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
ViewerInstance.inl Graphics/ViewerData: Add near and far plane 2023-10-14 14:46:49 +02:00
WorldInstance.hpp Graphics: Replace RenderFrame by RenderResources 2023-11-21 23:33:18 +01:00
WorldInstance.inl Remove .inl inclusion of their .hpp files 2023-03-10 13:33:10 +01:00