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