Skip to content

raisin::RayraiWindow::ReflectionProbeDebugOverlaySummary ​

struct · #include <rayrai/RayraiWindow.hpp>

Result of reflectionProbeDebugOverlaySummary(); blend fields mirror ReflectionProbeBlend.

Public attributes ​

available ​

cpp
bool available

Always true for a returned summary.

overlayEnabled ​

cpp
bool overlayEnabled

RenderQualitySettings::reflectionProbeDebugOverlayEnabled.

validBlend ​

cpp
bool validBlend

True when a blend was found.

registeredProbeCount ​

cpp
size_t registeredProbeCount

Number of registered probes.

selectedProbeCount ​

cpp
size_t selectedProbeCount

Probes used by the blend (0 to 2).

boxProjectionProbeCount ​

cpp
size_t boxProjectionProbeCount

Probes that request box projection.

validBoxProjectionProbeCount ​

cpp
size_t validBoxProjectionProbeCount

Probes with a valid projection box.

primaryIndex ​

cpp
size_t primaryIndex

Primary probe index.

secondaryIndex ​

cpp
size_t secondaryIndex

Secondary probe index.

primaryWeight ​

cpp
float primaryWeight

Primary normalized weight.

secondaryWeight ​

cpp
float secondaryWeight

Secondary normalized weight.

strength ​

cpp
float strength

Blend strength.

samplePosition ​

cpp
glm::vec3 samplePosition

Query position.

primaryPosition ​

cpp
glm::vec3 primaryPosition

Primary probe position.

secondaryPosition ​

cpp
glm::vec3 secondaryPosition

Secondary probe position.

primaryBoxProjection ​

cpp
bool primaryBoxProjection

Primary probe has a valid projection box.

secondaryBoxProjection ​

cpp
bool secondaryBoxProjection

Secondary probe has a valid projection box.

RaiSim — physics for robotics and AI.