Table of Contents

Class OcclusionQuery

Namespace
ReFuel.Graphics.OpenGL
Assembly
ReFuel.dll
public class OcclusionQuery
Inheritance
OcclusionQuery
Inherited Members

Constructors

OcclusionQuery(Entity?, IEnumerable<Entity>, IEnumerable<Query>, QueryManager)

public OcclusionQuery(Entity? eye, IEnumerable<Entity> targets, IEnumerable<OcclusionQuery.Query> queries, QueryManager manager)

Parameters

eye Entity
targets IEnumerable<Entity>
queries IEnumerable<OcclusionQuery.Query>
manager QueryManager

Properties

Eye

public Entity Eye { get; }

Property Value

Entity

Fail

public IEnumerable<Entity>? Fail { get; }

Property Value

IEnumerable<Entity>

IsComplete

public bool IsComplete { get; }

Property Value

bool

Pass

public IEnumerable<Entity>? Pass { get; }

Property Value

IEnumerable<Entity>

Targets

public IEnumerable<Entity> Targets { get; }

Property Value

IEnumerable<Entity>

Methods

Finish()

Complete an occlusionInfo query.

public void Finish()

Exceptions

NotImplementedException