This is the complete list of members for LkEngine::LRenderer, including all inherited members.
BeginFrame() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
BeginRenderPass(TObjectPtr< LRenderCommandBuffer > RenderCommandBuffer, TObjectPtr< LRenderPass > RenderPass) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
Clear() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
ClearColor (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
DecreaseSamplerCount() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
DEFAULT_CLEARCOLOR (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
EndFrame() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
EndRenderPass(TObjectPtr< LRenderCommandBuffer > RenderCommandBuffer) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetCapabilities() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetCurrentFrameIndex() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetCurrentRenderApiName() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetFramesInFlight() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
GetPrimitiveTopology() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
GetRenderQueueIndex() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetRenderQueueSubmissionIndex() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetSamplersCount() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
GetShaderLibrary() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetViewportFramebuffer() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetWhiteTexture() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
GetWhiteTextureCube() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
IncrementSamplerCount() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
Initialize() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
LEditorLayer (defined in LkEngine::LRenderer) | LkEngine::LRenderer | friend |
LRenderer() | LkEngine::LRenderer | |
PrimitiveTopology (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
RegisterShader(TObjectPtr< LShader > InShader, TObjectPtr< LMaterial > InMaterial) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
RenderGeometry(TObjectPtr< LRenderCommandBuffer > RenderCommandBuffer, TObjectPtr< LPipeline > Pipeline, TObjectPtr< LMaterial > Material, TObjectPtr< LVertexBuffer > VertexBuffer, TObjectPtr< LIndexBuffer > IndexBuffer, const glm::mat4 &Transform, const uint32_t IndexCount=0) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
RenderMesh(TObjectPtr< LMesh > &Mesh, TObjectPtr< LShader > &Shader, const glm::mat4 &Transform) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
RenderQuad(const glm::vec2 &Pos, const glm::vec2 &Size, const glm::vec4 &Color, uint64_t EntityID=0) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
SetDepthFunction(const EDepthFunction InDepthFunction) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
SetPrimitiveTopology(const ERenderTopology InRenderTopology) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
Shutdown() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
Submit(TFunction &&Function) (defined in LkEngine::LRenderer) | LkEngine::LRenderer | inlinestatic |
SwapQueues() (defined in LkEngine::LRenderer) | LkEngine::LRenderer | static |
~LRenderer()=default (defined in LkEngine::LRenderer) | LkEngine::LRenderer |