Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
DefaultPipeline.hpp File Reference
#include "component/GPUCamera.hpp"
#include "component/GPUDirectionalLight.hpp"
#include "component/GPUMaterial.hpp"
#include "component/GPUMesh.hpp"
#include "component/GPUTransform.hpp"
#include "plugin/PluginDefaultPipeline.hpp"
#include "resource/AmbientLight.hpp"
#include "resource/buffer/AmbientLightBuffer.hpp"
#include "resource/buffer/CameraGPUBuffer.hpp"
#include "resource/buffer/DirectionalLightBuffer.hpp"
#include "resource/buffer/DirectionalLightsBuffer.hpp"
#include "resource/buffer/IndexGPUBuffer.hpp"
#include "resource/buffer/MaterialGPUBuffer.hpp"
#include "resource/buffer/PointGPUBuffer.hpp"
#include "resource/buffer/PointLightsBuffer.hpp"
#include "resource/buffer/TransformGPUBuffer.hpp"
#include "resource/pass/Deferred.hpp"
#include "resource/pass/GBuffer.hpp"
#include "resource/pass/Shadow.hpp"
#include "system/initialization/Create3DGraph.hpp"
#include "system/initialization/CreateAmbientLight.hpp"
#include "system/initialization/CreateDefaultMaterial.hpp"
#include "system/initialization/CreateDirectionalLights.hpp"
#include "system/initialization/CreateLights.hpp"
#include "system/initialization/CreatePointLights.hpp"
#include "system/GPUComponentManagement/OnCameraCreation.hpp"
#include "system/GPUComponentManagement/OnCameraDestruction.hpp"
#include "system/GPUComponentManagement/OnDirectionalLightCreation.hpp"
#include "system/GPUComponentManagement/OnDirectionalLightDestruction.hpp"
#include "system/GPUComponentManagement/OnMaterialCreation.hpp"
#include "system/GPUComponentManagement/OnMaterialDestruction.hpp"
#include "system/GPUComponentManagement/OnMeshCreation.hpp"
#include "system/GPUComponentManagement/OnMeshDestruction.hpp"
#include "system/GPUComponentManagement/OnTransformCreation.hpp"
#include "system/GPUComponentManagement/OnTransformDestruction.hpp"
#include "system/preparation/UpdateAmbientLight.hpp"
#include "system/preparation/UpdateDirectionalLights.hpp"
#include "system/preparation/UpdateGPUCameras.hpp"
#include "system/preparation/UpdateGPUDirectionalLight.hpp"
#include "system/preparation/UpdateGPUMaterials.hpp"
#include "system/preparation/UpdateGPUMeshes.hpp"
#include "system/preparation/UpdateGPUTransforms.hpp"
#include "system/preparation/UpdatePointLights.hpp"
#include "utils/AmbientLight.hpp"
#include "utils/PointLights.hpp"

Go to the source code of this file.