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

Public Attributes

ModelHandle model
 
Geometry::BoundingBox bounds
 
std::vector< EntityRefentities
 
uint32_t geometries = 0
 The number of non-culled geometries in the scene.
 
float maxGeometrySize = 0
 Largest bounding box side length of an object in the scene.
 

Detailed Description

Definition at line 59 of file SparseBuildOctree.h.

Member Data Documentation

◆ bounds

Geometry::BoundingBox Cogs::Core::SparseOctree::SceneInfo::bounds

Definition at line 63 of file SparseBuildOctree.h.

◆ entities

std::vector<EntityRef> Cogs::Core::SparseOctree::SceneInfo::entities

Definition at line 65 of file SparseBuildOctree.h.

◆ geometries

uint32_t Cogs::Core::SparseOctree::SceneInfo::geometries = 0

The number of non-culled geometries in the scene.

Definition at line 67 of file SparseBuildOctree.h.

◆ maxGeometrySize

float Cogs::Core::SparseOctree::SceneInfo::maxGeometrySize = 0

Largest bounding box side length of an object in the scene.

Definition at line 70 of file SparseBuildOctree.h.

◆ model

ModelHandle Cogs::Core::SparseOctree::SceneInfo::model

Definition at line 61 of file SparseBuildOctree.h.


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