Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::RenderBinItem Struct Reference

#include <RenderBin.h>

Public Attributes

RenderingComponent_renderable { nullptr }
 
size_t _stateHash { 0u }
 
I64 _shaderKey { I64_LOWEST }
 
I64 _textureKey { I64_LOWEST }
 
F32 _distanceToCameraSq { 0.f }
 
bool _hasTransparency { false }
 

Detailed Description

Definition at line 54 of file RenderBin.h.

Member Data Documentation

◆ _distanceToCameraSq

F32 Divide::RenderBinItem::_distanceToCameraSq { 0.f }

Definition at line 59 of file RenderBin.h.

◆ _hasTransparency

bool Divide::RenderBinItem::_hasTransparency { false }

Definition at line 60 of file RenderBin.h.

◆ _renderable

RenderingComponent* Divide::RenderBinItem::_renderable { nullptr }

Definition at line 55 of file RenderBin.h.

◆ _shaderKey

I64 Divide::RenderBinItem::_shaderKey { I64_LOWEST }

Definition at line 57 of file RenderBin.h.

◆ _stateHash

size_t Divide::RenderBinItem::_stateHash { 0u }

Definition at line 56 of file RenderBin.h.

◆ _textureKey

I64 Divide::RenderBinItem::_textureKey { I64_LOWEST }

Definition at line 58 of file RenderBin.h.


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