Table of Contents

Interface IFullScreenEffectFactory

Namespace
BSGameLib.Game.Rendering
Assembly
BSGameLib.Game.dll

Creates full-screen effects.

public interface IFullScreenEffectFactory

Methods

Create(IShaderProgram)

Creates an effect that draws with shader.

IFullScreenEffect Create(IShaderProgram shader)

Parameters

shader IShaderProgram

Returns

IFullScreenEffect

Create(string, string)

Creates an effect from the source of its vertex stage, vertexSource, and its fragment stage, fragmentSource.

IFullScreenEffect Create(string vertexSource, string fragmentSource)

Parameters

vertexSource string
fragmentSource string

Returns

IFullScreenEffect