RavEngine
Loading...
Searching...
No Matches
RavEngine::RenderEngine Member List

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

albedoFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
AllocateMesh(const MeshPartView &mesh)RavEngine::RenderEngine
allocationLock (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
AOMethod enum name (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
App (defined in RavEngine::RenderEngine)RavEngine::RenderEnginefriend
areaToCol(unsigned int area)duDebugDrawvirtual
begin(duDebugDrawPrimitives prim, float size=1.0f) finalRavEngine::RenderEnginevirtual
colorTexFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
CompileGeometry(Rml::Vertex *vertices, int num_vertices, int *indices, int num_indices, Rml::TextureHandle texture) overrideRavEngine::RenderEngine
CreateRenderTargetCollection(dim size, bool createDepth=true) (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
currentGUIMatrix (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
currentIndexSize (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
currentNavState (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
currentRenderSize (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
currentVertexSize (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
DeactivateDebugger() const (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
DeallocateMesh(const MeshRange &range) (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
debuggerContext (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
debuggerInput (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
DebugRender(const Im3d::DrawList &) (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
depthFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
depthMask(bool state) final (defined in RavEngine::RenderEngine)RavEngine::RenderEnginevirtual
depthPyramidFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
DestroyUnusedResources() (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
Draw(Ref< RavEngine::World >, const std::span< RenderViewCollection > screenTargets, float guiScaleFactor)RavEngine::RenderEngine
EnableScissorRegion(bool enable) overrideRavEngine::RenderEngine
end() finalRavEngine::RenderEnginevirtual
gcBuffers (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
gcPipelineLayout (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
gcRenderPipeline (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
gcTextures (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
GenerateTexture(Rml::TextureHandle &texture_handle, const Rml::byte *source, const Rml::Vector2i &source_dimensions) overrideRavEngine::RenderEngine
GetClipboardText(Rml::String &text) override (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
GetCurrentBackendName()RavEngine::RenderEnginestatic
GetCurrentVRAMUse() (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
GetDefaultPostEffectVSH() const (defined in RavEngine::RenderEngine)RavEngine::RenderEngineinline
GetElapsedTime() override (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
GetTotalVRAM() (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
guiMaterial (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotectedstatic
indexAllocatedList (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
indexFreeList (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
InitDebugger() const (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
LoadTexture(Rml::TextureHandle &texture_handle, Rml::Vector2i &texture_dimensions, const Rml::String &source) overrideRavEngine::RenderEngine
LogMessage(Rml::Log::Type type, const Rml::String &message) override (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
make_gui_matrix(Rml::Vector2f translation) (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
Material (defined in RavEngine::RenderEngine)RavEngine::RenderEnginefriend
maxssgimips (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
navDebugDepthEnabled (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
navMeshPolygon (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotectedstatic
radianceFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
ReallocateGeneric(RGLBufferPtr &reallocBuffer, uint32_t &reallocBufferSize, uint32_t newSize, allocation_allocatedlist_t &allocatedList, allocation_freelist_t &freelist, uint32_t stride, RGL::BufferConfig::Type bufferType, decltype(frameCount)&lastResizeFrame, const char *debugName=nullptr) (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
ReallocateIndexAllocationToSize(uint32_t newSize) (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
ReallocateVertexAllocationToSize(uint32_t newSize) (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
ReleaseCompiledGeometry(Rml::CompiledGeometryHandle geometry) overrideRavEngine::RenderEngine
ReleaseTexture(Rml::TextureHandle texture_handle) overrideRavEngine::RenderEngine
RenderCompiledGeometry(Rml::CompiledGeometryHandle geometry, const Rml::Vector2f &translation) overrideRavEngine::RenderEngine
RenderEngine(const AppConfig &, RGLDevicePtr device)RavEngine::RenderEngine
RenderGeometry(Rml::Vertex *vertices, int num_vertices, int *indices, int num_indices, Rml::TextureHandle texture, const Rml::Vector2f &translation) overrideRavEngine::RenderEngine
ResizeRenderTargetCollection(RenderTargetCollection &collection, dim size) (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
RMLScissor (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
SetClipboardText(const Rml::String &text) override (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
SetMouseCursor(const Rml::String &cursor_name) override (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
SetScissorRegion(int x, int y, int width, int height) overrideRavEngine::RenderEngine
SetTransform(const Rml::Matrix4f *transform) overrideRavEngine::RenderEngine
ssaoOutputFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
ssgiOutputFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
SyncVideoSettings() (defined in RavEngine::RenderEngine)RavEngine::RenderEngine
texture(bool state) final (defined in RavEngine::RenderEngine)RavEngine::RenderEnginevirtual
transientBuffer (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
transientOffset (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
transientSizeBytes (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotectedstatic
transientStagingBuffer (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
vertex(const float *pos, unsigned int color) finalRavEngine::RenderEnginevirtual
vertex(const float x, const float y, const float z, unsigned int color) finalRavEngine::RenderEnginevirtual
vertex(const float *pos, unsigned int color, const float *uv) finalRavEngine::RenderEnginevirtual
vertex(const float x, const float y, const float z, unsigned int color, const float u, const float v) finalRavEngine::RenderEnginevirtual
vertexAllocatedList (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
vertexFreeList (defined in RavEngine::RenderEngine)RavEngine::RenderEngineprotected
VideoSettings (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
viewSpaceNormalTextureFormat (defined in RavEngine::RenderEngine)RavEngine::RenderEnginestatic
WriteTransient(RGL::untyped_span data)RavEngine::RenderEngineprotected
~duDebugDraw()=0 (defined in duDebugDraw)duDebugDrawpure virtual
~RenderEngine() (defined in RavEngine::RenderEngine)RavEngine::RenderEnginevirtual