Header menu logo Mibo

Mibo.Elmish.Graphics2D Namespace

Type/Module Description

AmbientLight2D

A 2D ambient light.

Batch2DConfig (Module)

Batch2DConfig (Type)

Configuration for Batch2DRenderer.

Batch2DRenderer

Batch2DRenderer<'Model>

BloomConfig2D (Module)

BloomConfig2D (Type)

Configuration for bloom effect.

ColorGradeConfig (Module)

ColorGradeConfig (Type)

Configuration for color grading via LUT.

CustomPostProcessPass

Custom pass for effects not covered by built-in configs.

DirectionalLight2D

A 2D directional light.

Draw2D

Draw2DBuilder

DrawCircle2DCmd

2D circle command parameters.

DrawLine2DCmd

2D line command parameters.

DrawParticlesCmd

Batch of 2D particles command parameters.

DrawRect2DCmd

2D rectangle command parameters.

DSL

Lighting2DConfig (Module)

Lighting2DConfig (Type)

Main configuration for 2D lighting.

LightingState2D

State of the 2D lighting system for a single frame.

Occluder2D

A 2D shadow occluder (line segment).

Particle2DState

Unified state for a particle draw call.

PointLight2D

A 2D point light.

PostProcess2D

PostProcess2DConfig (Module)

PostProcess2DConfig (Type)

Main post-processing configuration.

RenderBuffer<'Cmd>

Convenience alias for a render buffer keyed by RenderLayer.

RenderCmd2D

A 2D render command.

RenderLayer

Unit of measure for render layer ordering.

ShaderBase2D

Shader override types for 2D rendering stages.

Shadows2DConfig (Module)

Shadows2DConfig (Type)

Configuration for 2D shadows.

ShadowSettings2D (Module)

ShadowSettings2D (Type)

Per-light shadow settings.

SoftShadowQuality2D

Quality level for 2D soft shadows.

SpriteState

Unified state for a sprite draw call.

TextState

Unified state for a text draw call.

VignetteConfig (Module)

VignetteConfig (Type)

Configuration for vignette effect.

Type something to start searching.