Table of Contents

Class ShadowCubeFramebuffer

Namespace
ReFuel.Graphics.OpenGL
Assembly
ReFuel.dll
public class ShadowCubeFramebuffer : IDisposable
Inheritance
ShadowCubeFramebuffer
Implements
Inherited Members

Constructors

ShadowCubeFramebuffer(int, InternalFormat)

public ShadowCubeFramebuffer(int size, InternalFormat format)

Parameters

size int
format InternalFormat

Properties

Size

public int Size { get; }

Property Value

int

Texture

public GLObject Texture { get; }

Property Value

GLObject

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

GetFramebufferId(CubeMapFace)

public int GetFramebufferId(CubeMapFace face)

Parameters

face CubeMapFace

Returns

int

IsComplete(bool)

public bool IsComplete(bool assert = false)

Parameters

assert bool

Returns

bool

Resize(int, InternalFormat)

public void Resize(int size, InternalFormat format = InternalFormat.DepthComponent24)

Parameters

size int
format InternalFormat