struct ResolvedLayerStack

Defined at line 44 of file ../../src/ui/scenic/lib/flatland/global_resolved_layers.h

Captures all global transform state that feeds into resolving the layers of a single

stack-hosting node in the global topology.

This struct definition is the contract between the transform stage and the layer stage:

`ComputeGlobalResolvedLayers()` depends on the global scene graph solely through a slice of

`ResolvedLayerStack` entries plus the fresh `UberStruct::InstanceMap` snapshot.

Public Members

TransformHandle handle
int32_t topology_index
RotateFlip node_rotation
tmat3x3 global_matrix
Rectangle clip_region
float opacity

Public Methods

bool operator== (const ResolvedLayerStack & )

Defined at line 74 of file ../../src/ui/scenic/lib/flatland/global_resolved_layers.h