Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches

◆ submit() [1/2]

void Flint::GPURenderer::submit ( const Drawable * drawable,
DrawLayer layer = DrawLayer::Midground )

Queue a raw Drawable pointer for rendering in the current frame.

Deprecated
Use submit(std::shared_ptr<const Drawable>, DrawLayer) instead to prevent dangling references.
Parameters
drawableNon-owning pointer to the drawable. Must remain valid through draw().
layerRender layer sorting priority; defaults to DrawLayer::Midground.