nw::gfx::BasicRenderElement Class

Syntax

template <typename TKey>
class BasicRenderElement

Template Arguments

Name Description
TKey The render key type.

Description

Class that serves as the render unit that accumulates in the render queue.

Classes

nw::gfx::BasicRenderElement::Bit64RenderKey Class for setting 64-bit render keys.

Structures

nw::gfx::BasicRenderElement::Depth24bitQuantizer Functor for quantizing the depth of 24-bit integers.
nw::gfx::BasicRenderElement::ReverseDepth24bitQuantizer Functor for quantizing the depth of 24-bit integers.
nw::gfx::BasicRenderElement::ZeroQuantizer Function object that does not peform depth value quantization.

Enumerated Types

Bit64RenderKeyFormat Definition of the bit arrangement for 64-bit render keys.

typedef Definitions

KeyType Type of the key value.

Member Functions

Create/Destroy
BasicRenderElement Constructor for setting keys.
~BasicRenderElement Destructor.
Set/Get
IsCommand Returns true for command-type elements.
GetMesh Gets a mesh.
GetModel Gets a model.
GetCommand Gets a command.
Key Gets the value that is compared during a sort.

CONFIDENTIAL