Rebel Fork Framework
Urho3D::LightProbeCollection Struct Reference

Light probes from multiple light probe groups. More...

#include <Urho3D/Graphics/LightProbeGroup.h>

Inheritance diagram for Urho3D::LightProbeCollection:
Urho3D::LightProbeCollectionForBaking

Public Member Functions

bool Empty () const
 Return whether the collection is empty.
 
unsigned GetNumProbes () const
 Return total number of probes.
 
unsigned GetNumGroups () const
 Return number of groups.
 
BoundingBox CalculateBoundingBox (const Vector3 &padding=Vector3::ZERO)
 Calculate padded bounding box.
 
void Clear ()
 Clear collection.
 

Public Attributes

ea::vector< Vector3worldPositions_
 World-space positions of light probes.
 
ea::vector< unsigned > offsets_
 First light probe owned by corresponding group.
 
ea::vector< unsigned > counts_
 Number of light probes owned by corresponding group.
 
ea::vector< ea::string > names_
 Group names.
 

Detailed Description

Light probes from multiple light probe groups.


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