Struct Scene.RenderContext
- Namespace
- ValveResourceFormat.Renderer
- Assembly
- Renderer.dll
Context data passed to scene nodes and renderers during draw calls.
public struct Scene.RenderContextInherited Members
Properties
Camera
public required Camera Camera { readonly get; init; }Property Value
Framebuffer
public required Framebuffer Framebuffer { readonly get; set; }Property Value
RenderPass
public RenderPass RenderPass { readonly get; set; }Property Value
ReplacementShader
public Shader? ReplacementShader { readonly get; set; }Property Value
Scene
public required Scene Scene { readonly get; set; }Property Value
Textures
public required List<(ReservedTextureSlots Slot, string Name, RenderTexture Texture)> Textures { readonly get; init; }