Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
Deprecated List
Member Flint::GPURenderer::getCommandBuffer () const
During emission (Drawable::emit), command buffer access is restricted. Use RenderQueue::deferUpload() for pre-render GPU uploads or RenderQueue::custom() for inline GPU execution callbacks.
Member Flint::GPURenderer::getRenderPass () const
During emission (Drawable::emit), no render pass is active because geometry is batched into CPU streams first. Do not query or store this handle during submit/emit passes. Use RenderQueue::custom() to enqueue raw GPU render commands instead.
Member Flint::GPURenderer::submit (const Drawable *drawable, DrawLayer layer=DrawLayer::Midground)
Use submit(std::shared_ptr<const Drawable>, DrawLayer) instead to prevent dangling references.
Member Flint::UINode::setNormalColor (Color color)
Same as UINode::setColor and will eventually be deleted.