Rebel Fork Framework
Urho3D::PipelineBatch Struct Reference

Self-sufficient batch that can be sorted and rendered by RenderPipeline. More...

#include <Urho3D/RenderPipeline/BatchCompositor.h>

Inheritance diagram for Urho3D::PipelineBatch:
Urho3D::PipelineBatchDesc

Public Member Functions

const SourceBatchGetSourceBatch () const
 
 PipelineBatch (Drawable *drawable, unsigned sourceBatchIndex, void *userData=nullptr)
 

Public Attributes

Drawabledrawable_ {}
 
Geometrygeometry_ {}
 
Materialmaterial_ {}
 
PipelineState * pipelineState_ {}
 
void * userData_ {}
 
unsigned drawableIndex_ {}
 
unsigned pixelLightIndex_ { M_MAX_UNSIGNED }
 
unsigned vertexLightsHash_ {}
 
unsigned sourceBatchIndex_ {}
 
unsigned lightmapIndex_ {}
 
float distance_ {}
 
GeometryType geometryType_ {}
 

Detailed Description

Self-sufficient batch that can be sorted and rendered by RenderPipeline.


The documentation for this struct was generated from the following file: