Rebel Fork Framework
Urho3D::UIBatchStateKey Struct Reference

#include <Urho3D/RenderPipeline/BatchStateCache.h>

Public Member Functions

bool operator== (const UIBatchStateKey &rhs) const
 
bool operator!= (const UIBatchStateKey &rhs) const
 
unsigned ToHash () const
 

Public Attributes

bool linearOutput_ {}
 
PipelineStateOutputDesc outputDesc_ {}
 
Materialmaterial_ {}
 
Passpass_ {}
 
BlendMode blendMode_ {}
 
unsigned samplerStateHash_ {}
 

Detailed Description

Key used to lookup cached pipeline states for UI batches. It's assumed that all UI batches use the same vertex and index buffer formats and material pass.

Member Function Documentation

◆ operator==()

bool Urho3D::UIBatchStateKey::operator== ( const UIBatchStateKey rhs) const
inline

Operators.


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