class Axis

Defined at line 1368 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

Public Methods

void Axis (Storage_ storage)
void Axis (::fuchsia_ui_input::Range range, int32_t resolution, ::fuchsia_ui_input::AxisScale scale)
void Axis ()

Default constructs a |Axis| only if all of its members are default constructible.

Defined at line 1378 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

void Axis (Axis && )

Defined at line 1381 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

void Axis (const Axis & other)
Axis & operator= (Axis && )

Defined at line 1382 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h

Axis & operator= (const Axis & other)
bool operator== (const Axis & other)
bool operator!= (const Axis & other)
const ::fuchsia_ui_input::Range & range ()
::fuchsia_ui_input::Range & range ()
Axis & range (::fuchsia_ui_input::Range value)

Setter for range.

int32_t resolution ()
int32_t & resolution ()
Axis & resolution (int32_t value)

Setter for resolution.

::fuchsia_ui_input::AxisScale scale ()
::fuchsia_ui_input::AxisScale & scale ()
Axis & scale (::fuchsia_ui_input::AxisScale value)

Setter for scale.

void Axis (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits