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 SourceBatch & GetSourceBatch () const
 PipelineBatch (Drawable *drawable, unsigned sourceBatchIndex, void *userData=nullptr)

Public Attributes

Drawable * drawable_ {}
Geometry * geometry_ {}
Material * material_ {}
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:
  • Urho3D/RenderPipeline/BatchCompositor.h