Urho3D::BatchGroupKey Struct Reference

Instanced draw call grouping key. More...

#include <Urho3D/Graphics/Batch.h>

Collaboration diagram for Urho3D::BatchGroupKey:
[legend]

Public Member Functions

 BatchGroupKey ()=default
 Construct undefined.
 
 BatchGroupKey (const Batch &batch)
 Construct from a batch.
 
bool operator== (const BatchGroupKey &rhs) const
 Test for equality with another batch group key.
 
bool operator!= (const BatchGroupKey &rhs) const
 Test for inequality with another batch group key.
 
unsigned ToHash () const
 Return hash value.
 

Public Attributes

Zonezone_
 Zone.
 
LightBatchQueuelightQueue_
 Light properties.
 
Passpass_
 Material pass.
 
Materialmaterial_
 Material.
 
Geometrygeometry_
 Geometry.
 
unsigned char renderOrder_
 8-bit render order modifier from material.
 

Detailed Description

Instanced draw call grouping key.


The documentation for this struct was generated from the following files:
  • Source/Urho3D/Graphics/Batch.h
  • Source/Urho3D/Graphics/Batch.cpp