SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::RenderCommandQueue Member List

This is the complete list of members for Sleak::RenderEngine::RenderCommandQueue, including all inherited members.

Clear()Sleak::RenderEngine::RenderCommandQueue
ClearAll()Sleak::RenderEngine::RenderCommandQueue
ExecuteCommands(RenderContext *context)Sleak::RenderEngine::RenderCommandQueue
ExecuteShadowPass(RenderContext *context)Sleak::RenderEngine::RenderCommandQueue
GetInstance()Sleak::RenderEngine::RenderCommandQueueinlinestatic
HasCachedShadowDraws() constSleak::RenderEngine::RenderCommandQueueinline
OptimizeBatching()Sleak::RenderEngine::RenderCommandQueue
Shutdown()Sleak::RenderEngine::RenderCommandQueuestatic
SortCommands()Sleak::RenderEngine::RenderCommandQueue
SubmitBindConstantBuffer(RefPtr< BufferBase > buffer, uint8_t slot)Sleak::RenderEngine::RenderCommandQueue
SubmitBindMaterial(::Sleak::Material *material)Sleak::RenderEngine::RenderCommandQueue
SubmitCustomCommand(CustomCommand::ExecuteFunction function)Sleak::RenderEngine::RenderCommandQueue
SubmitDraw(RefPtr< BufferBase > vertexBuffer, List< RefPtr< BufferBase > > constantBuffers, uint32_t vertexCount, uint32_t startVertexLocation=0)Sleak::RenderEngine::RenderCommandQueue
SubmitDrawIndexed(RefPtr< BufferBase > vertexBuffer, RefPtr< BufferBase > indexBuffer, List< RefPtr< BufferBase > > constantBuffers, uint32_t indexCount, uint32_t startIndexLocation=0, int32_t baseVertexLocation=0, bool castsShadow=true)Sleak::RenderEngine::RenderCommandQueue
SubmitSetRenderFace(RenderFace face)Sleak::RenderEngine::RenderCommandQueue
SubmitSetRenderMode(RenderMode mode)Sleak::RenderEngine::RenderCommandQueue
SubmitUpdateConstantBuffer(RefPtr< BufferBase > buffer, void *Data, uint16_t Size)Sleak::RenderEngine::RenderCommandQueue