Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
Flint::GPURenderer Member List
This is the complete list of members for
Flint::GPURenderer
, including all inherited members.
beginFrame
()
Flint::GPURenderer
createShader
() const
Flint::GPURenderer
inline
draw
(const std::function< void(RenderQueue &)> &overlayEmit={})
Flint::GPURenderer
endFrame
()
Flint::GPURenderer
getAssetLoader
() const
Flint::GPURenderer
inline
getCommandBuffer
() const
Flint::GPURenderer
inline
getCurrentCameraView
() const
Flint::GPURenderer
inline
getDefaultViewport
() const
Flint::GPURenderer
inline
getGPUDevice
() const
Flint::GPURenderer
inline
getPrimitivePipeline
()
Flint::GPURenderer
inline
getRenderPass
() const
Flint::GPURenderer
inline
getSDLRenderer
() const
Flint::GPURenderer
getShaderFormat
() const
Flint::GPURenderer
inline
getShaderPath
(const std::string &basePath) const
Flint::GPURenderer
getUIPipeline
()
Flint::GPURenderer
inline
getWhiteTexture
()
Flint::GPURenderer
inline
GPURenderer
(IWindow *window, IAssetLoader &assetLoader, ShaderFormat shaderFormat)
Flint::GPURenderer
explicit
loadShader
(const std::string &basePath) const
Flint::GPURenderer
setCamera
(const Camera &camera)
Flint::GPURenderer
setClearColor
(Color color)
Flint::GPURenderer
setGPUPresentMode
(SDL_GPUPresentMode mode)
Flint::GPURenderer
inline
setViewport
(const SDL_GPUViewport &viewport)
Flint::GPURenderer
submit
(std::shared_ptr< const Drawable > drawable, DrawLayer layer=DrawLayer::Midground)
Flint::GPURenderer
submit
(const Drawable *drawable, DrawLayer layer=DrawLayer::Midground)
Flint::GPURenderer
~GPURenderer
() (defined in
Flint::GPURenderer
)
Flint::GPURenderer
virtual
Generated by
1.12.0