Rebel Fork Framework
Urho3D::BatchStateCreateKey Struct Reference

#include <Urho3D/RenderPipeline/BatchStateCache.h>

Inheritance diagram for Urho3D::BatchStateCreateKey:
Urho3D::BatchStateLookupKey

Public Attributes

Drawable * drawable_ {}
LightProcessor * pixelLight_ {}
unsigned pixelLightIndex_ {}
Public Attributes inherited from Urho3D::BatchStateLookupKey
unsigned drawableHash_ {}
unsigned pixelLightHash_ {}
GeometryType geometryType_ {}
Geometry * geometry_ {}
Material * material_ {}
Pass * pass_ {}

Additional Inherited Members

Public Member Functions inherited from Urho3D::BatchStateLookupKey
bool operator== (const BatchStateLookupKey &rhs) const
unsigned ToHash () const

Detailed Description

Key used to create cached pipeline states for PipelineBatch. Contains actual objects instead of just hashes.


The documentation for this struct was generated from the following file:
  • Urho3D/RenderPipeline/BatchStateCache.h