class RangeAttributes

Defined at line 337 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

Slider / range control attributes.

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

RangeAttributes & set_min_value (float _value)
RangeAttributes & set_max_value (float _value)
RangeAttributes & set_step_delta (float _value)
void RangeAttributes ()
void RangeAttributes (RangeAttributes && other)
void ~RangeAttributes ()
RangeAttributes & operator= (RangeAttributes && other)
::std::unique_ptr<RangeAttributes> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, RangeAttributes * _value, size_t _offset)
zx_status_t Clone (RangeAttributes * _result)
const float & min_value ()

The minimum value a range control element can take.

Defined at line 344 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

bool has_min_value ()

Defined at line 348 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

float * mutable_min_value ()

The minimum value a range control element can take.

Defined at line 353 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

void clear_min_value ()

Defined at line 361 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

const float & max_value ()

The maximum value a range control element can take.

Defined at line 370 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

bool has_max_value ()

Defined at line 374 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

float * mutable_max_value ()

The maximum value a range control element can take.

Defined at line 379 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

void clear_max_value ()

Defined at line 387 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

const float & step_delta ()

The step delta the element applies when the action DECREMENT or

INCREMENT are invoked.

Defined at line 397 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

bool has_step_delta ()

Defined at line 401 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

float * mutable_step_delta ()

The step delta the element applies when the action DECREMENT or

INCREMENT are invoked.

Defined at line 407 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h

void clear_step_delta ()

Defined at line 415 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h