U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
Urho3D::BatchGroupKey Struct Reference

Instanced draw call grouping key. More...

#include </var/dev/u3d/stable/Source/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: