Cogs.Core
Public Attributes | List of all members
Cogs::Core::AssetLodReference Struct Reference

Public Attributes

glm::vec3 frustumEdgesP [4]
 
glm::vec3 frustumEdgesD [4]
 
glm::vec3 lodRef = glm::vec3(0, 0, 0)
 
glm::vec4 planes [12] = { glm::vec4(0,0,0,1), glm::vec4(0,0,0,1),glm::vec4(0,0,0,1),glm::vec4(0,0,0,1),glm::vec4(0,0,0,1) }
 
uint32_t planeCount = 6
 
bool invertedClip = false
 
float nearDistance = 1.f
 
float maxDistance = FLT_MAX
 
uint32_t maxLodDepth = ~0u
 
uint32_t frustumCullIn = 0
 
uint32_t frustumCullOut = 0
 
uint32_t bboxCullOut = 0
 

Detailed Description

Definition at line 545 of file AssetSystem.cpp.

Member Data Documentation

◆ bboxCullOut

uint32_t Cogs::Core::AssetLodReference::bboxCullOut = 0

Definition at line 560 of file AssetSystem.cpp.

◆ frustumCullIn

uint32_t Cogs::Core::AssetLodReference::frustumCullIn = 0

Definition at line 558 of file AssetSystem.cpp.

◆ frustumCullOut

uint32_t Cogs::Core::AssetLodReference::frustumCullOut = 0

Definition at line 559 of file AssetSystem.cpp.

◆ frustumEdgesD

glm::vec3 Cogs::Core::AssetLodReference::frustumEdgesD[4]

Definition at line 548 of file AssetSystem.cpp.

◆ frustumEdgesP

glm::vec3 Cogs::Core::AssetLodReference::frustumEdgesP[4]

Definition at line 547 of file AssetSystem.cpp.

◆ invertedClip

bool Cogs::Core::AssetLodReference::invertedClip = false

Definition at line 553 of file AssetSystem.cpp.

◆ lodRef

glm::vec3 Cogs::Core::AssetLodReference::lodRef = glm::vec3(0, 0, 0)

Definition at line 550 of file AssetSystem.cpp.

◆ maxDistance

float Cogs::Core::AssetLodReference::maxDistance = FLT_MAX

Definition at line 556 of file AssetSystem.cpp.

◆ maxLodDepth

uint32_t Cogs::Core::AssetLodReference::maxLodDepth = ~0u

Definition at line 557 of file AssetSystem.cpp.

◆ nearDistance

float Cogs::Core::AssetLodReference::nearDistance = 1.f

Definition at line 555 of file AssetSystem.cpp.

◆ planeCount

uint32_t Cogs::Core::AssetLodReference::planeCount = 6

Definition at line 552 of file AssetSystem.cpp.

◆ planes

glm::vec4 Cogs::Core::AssetLodReference::planes[12] = { glm::vec4(0,0,0,1), glm::vec4(0,0,0,1),glm::vec4(0,0,0,1),glm::vec4(0,0,0,1),glm::vec4(0,0,0,1) }

Definition at line 551 of file AssetSystem.cpp.


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