Class RenderQueryOptions

class RenderQueryOptions

Public Types

enum FlagBits

Values:

kLegacyHitTestLogic = 1u << 0
kInjectRowIdForHitTesting = 1u << 1
kRequiresPhysicalTables = 1u << 2
kInjectRowIdForPPLL = 1u << 3

Public Functions

bool shouldAlterRA() const
bool useLegacyHitTestLogic() const
bool injectRowIdForHitTesting() const
bool isHitTestingEnabled() const
bool injectRowIdForPPLL() const
bool requiresPhysicalTables() const
void setFlags(FlagBits flags_to_set)
void clearFlags(FlagBits flags_to_clear)
void clearAllFlags()
bool operator==(const RenderQueryOptions &other) const
bool operator!=(const RenderQueryOptions &other) const

Private Members

uint32_t flags_ = 0u