class HitRegion

Defined at line 92 of file ../../src/ui/scenic/lib/flatland/flatland_types.h

A flexible representation of a flatland hit region.

Public Methods

void HitRegion (const types::RectangleF & region, const fuchsia::ui::composition::HitTestInteraction & interaction)

Finite hit region with default interaction.

Defined at line 49 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc

void HitRegion (types::RectangleF::ConstructorArgs region, fuchsia::ui::composition::HitTestInteraction interaction)

Defined at line 53 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc

HitRegion Infinite (fuchsia::ui::composition::HitTestInteraction interaction)

Infinite hit region with default interaction.

Defined at line 57 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc

bool is_finite ()

Return true if region has finite extent.

Defined at line 61 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc

const types::RectangleF & region ()

Finite region accessor. Caller ensures is_finite() is true.

Defined at line 63 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc

fuchsia::ui::composition::HitTestInteraction interaction ()

Hit test interaction accessor.

Defined at line 68 of file ../../src/ui/scenic/lib/flatland/flatland_types.cc