Polyphase Game Engine
Loading...
Searching...
No Matches
DrawData Struct Reference

#include <EngineTypes.h>

Public Attributes

Node * mNode
 
Material * mMaterial
 
BlendMode mBlendMode
 
glm::vec3 mPosition
 
Bounds mBounds
 
int32_t mSortPriority
 
float mDistance2
 
TypeId mNodeType
 
bool mDepthless
 
uint32_t mOcclusionSlot
 

Static Public Attributes

static const uint32_t kDynamicOccludee = 0xFFFFFFFFu
 

Member Data Documentation

◆ kDynamicOccludee

const uint32_t DrawData::kDynamicOccludee = 0xFFFFFFFFu
static

◆ mBlendMode

BlendMode DrawData::mBlendMode

◆ mBounds

Bounds DrawData::mBounds

◆ mDepthless

bool DrawData::mDepthless

◆ mDistance2

float DrawData::mDistance2

◆ mMaterial

Material* DrawData::mMaterial

◆ mNode

Node* DrawData::mNode

◆ mNodeType

TypeId DrawData::mNodeType

◆ mOcclusionSlot

uint32_t DrawData::mOcclusionSlot

◆ mPosition

glm::vec3 DrawData::mPosition

◆ mSortPriority

int32_t DrawData::mSortPriority

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