nw::gfx::BasicRenderQueue::BasicEnqueueModelTranslucentModelBaseFunctor Structure

Syntax

template <typename ModelType, typename CalculateDepth, typename IsCalculating>
struct BasicEnqueueModelTranslucentModelBaseFunctor
{
   CalculateDepth calculateDepth;
   BasicRenderQueue * renderQueue;
   float modelDepth;
   u8 layerId;
};

Description

Functor for adding models to the render queue.

Creates keys for translucent mesh depth in model units.

Member Constants

camera

Member Variables

calculateDepth
renderQueue
modelDepth
layerId

Member Functions

BasicEnqueueModelTranslucentModelBaseFunctor
operator()

CONFIDENTIAL