| 
    Berserk
    
   | 
 
#include <core/Config.hpp>#include <core/Data.hpp>#include <core/Engine.hpp>#include <core/EventDispatcher.hpp>#include <core/Scheduler.hpp>#include <core/Thread.hpp>#include <core/Typedefs.hpp>#include <core/UUID.hpp>#include <core/event/Event.hpp>#include <core/event/EventDropInput.hpp>#include <core/event/EventJoystick.hpp>#include <core/event/EventKeyboard.hpp>#include <core/event/EventMouse.hpp>#include <core/event/EventWindow.hpp>#include <core/image/Image.hpp>#include <core/image/ImageUtil.hpp>#include <core/io/Config.hpp>#include <core/io/Logger.hpp>#include <core/math/MathUtils.hpp>#include <core/math/MathUtils2d.hpp>#include <core/math/MathUtils3d.hpp>#include <core/math/TMatMxN.hpp>#include <core/math/TQuat.hpp>#include <core/math/TVecN.hpp>#include <core/math/Transformf.hpp>#include <core/string/String.hpp>#include <core/string/String16u.hpp>#include <core/string/StringName.hpp>#include <core/string/Unicode.hpp>#include <core/templates/Ref.hpp>#include <core/templates/RefCnt.hpp>#include <platform/Application.hpp>#include <platform/FileSystem.hpp>#include <platform/Input.hpp>#include <platform/InputDefs.hpp>#include <platform/InputDevices.hpp>#include <platform/Output.hpp>#include <platform/Window.hpp>#include <platform/WindowManager.hpp>#include <rhi/RHIBuffer.hpp>#include <rhi/RHICommandList.hpp>#include <rhi/RHIDefs.hpp>#include <rhi/RHIDevice.hpp>#include <rhi/RHIFramebuffer.hpp>#include <rhi/RHIGraphicsPipeline.hpp>#include <rhi/RHIRenderPass.hpp>#include <rhi/RHIResource.hpp>#include <rhi/RHIResourceSet.hpp>#include <rhi/RHISampler.hpp>#include <rhi/RHIShader.hpp>#include <rhi/RHITexture.hpp>#include <rhi/RHIVertexDeclaration.hpp>#include <render/RenderEngine.hpp>#include <render/material/Material.hpp>#include <render/material/MaterialParams.hpp>#include <render/mesh/Mesh.hpp>#include <render/mesh/MeshFormats.hpp>#include <render/shader/Shader.hpp>#include <render/shader/ShaderManager.hpp>#include <render/shader/ShaderPass.hpp>#include <render/shader/ShaderTechnique.hpp>#include <resource/ResMaterial.hpp>#include <resource/ResMesh.hpp>#include <resource/ResShader.hpp>#include <resource/ResTexture.hpp>#include <resource/Resource.hpp>#include <resource/ResourceImporter.hpp>#include <resource/ResourceManager.hpp>