Table of Contents

Class RenderContext

Namespace
ReFuel.Graphics.OpenGL32
Assembly
ReFuel.dll
public class RenderContext
Inheritance
RenderContext
Inherited Members

Constructors

RenderContext(OpenGL32Renderer, EcsContext, Entity, IModelProvider, ITextureProvider, int)

public RenderContext(OpenGL32Renderer renderer, EcsContext ecs, Entity eye, IModelProvider modelProvider, ITextureProvider textureProvider, int sceneInfoBuffer)

Parameters

renderer OpenGL32Renderer
ecs EcsContext
eye Entity
modelProvider IModelProvider
textureProvider ITextureProvider
sceneInfoBuffer int

Properties

Ecs

public EcsContext Ecs { get; }

Property Value

EcsContext

Eye

public Entity Eye { get; }

Property Value

Entity

ModelProvider

public IModelProvider ModelProvider { get; }

Property Value

IModelProvider

Renderer

public OpenGL32Renderer Renderer { get; }

Property Value

OpenGL32Renderer

SceneInfoBuffer

public int SceneInfoBuffer { get; }

Property Value

int

TextureProvider

public ITextureProvider TextureProvider { get; }

Property Value

ITextureProvider