class Value
Defined at line 752 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
Public Methods
void Value (const Value & )
Defined at line 757 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
void Value (Value && )
Defined at line 759 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
void Value ()
template <typename... Args>
Value WithVector2 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 791 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
template <typename... Args>
Value WithVector3 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 805 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
template <typename... Args>
Value WithVector4 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 819 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
template <typename... Args>
Value WithMatrix4x4 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 833 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
template <typename... Args>
Value WithColorRgb (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 855 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
template <typename... Args>
Value WithQuaternion (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 880 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
bool has_invalid_tag ()
bool is_vector1 ()
Value WithVector1 (float val)
float & vector1 ()
const float & vector1 ()
bool is_vector2 ()
Value WithVector2 (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::Vec2> val)
::fuchsia_ui_gfx::wire::Vec2 & vector2 ()
const ::fuchsia_ui_gfx::wire::Vec2 & vector2 ()
Value WithVector3 (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::Vec3> val)
::fuchsia_ui_gfx::wire::Vec3 & vector3 ()
const ::fuchsia_ui_gfx::wire::Vec3 & vector3 ()
bool is_vector4 ()
Value WithVector4 (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::Vec4> val)
::fuchsia_ui_gfx::wire::Vec4 & vector4 ()
const ::fuchsia_ui_gfx::wire::Vec4 & vector4 ()
bool is_matrix4x4 ()
Value WithMatrix4x4 (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::Mat4> val)
template <typename... Args>
Value WithTransform (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 894 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
bool is_vector3 ()
::fuchsia_ui_gfx::wire::Mat4 & matrix4x4 ()
const ::fuchsia_ui_gfx::wire::Mat4 & matrix4x4 ()
bool is_color_rgba ()
Value WithColorRgba (::fuchsia_ui_gfx::wire::ColorRgba val)
::fuchsia_ui_gfx::wire::ColorRgba & color_rgba ()
const ::fuchsia_ui_gfx::wire::ColorRgba & color_rgba ()
bool is_color_rgb ()
Value WithColorRgb (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::ColorRgb> val)
::fuchsia_ui_gfx::wire::ColorRgb & color_rgb ()
const ::fuchsia_ui_gfx::wire::ColorRgb & color_rgb ()
bool is_degrees ()
Value WithDegrees (float val)
Degrees of counter-clockwise rotation in the XY plane.
float & degrees ()
Degrees of counter-clockwise rotation in the XY plane.
const float & degrees ()
Degrees of counter-clockwise rotation in the XY plane.
bool is_quaternion ()
Value WithQuaternion (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::Quaternion> val)
Value & operator= (Value && )
Defined at line 760 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
::fuchsia_ui_gfx::wire::Quaternion & quaternion ()
const ::fuchsia_ui_gfx::wire::Quaternion & quaternion ()
bool is_transform ()
Value WithTransform (::fidl::ObjectView< ::fuchsia_ui_gfx::wire::FactoredTransform> val)
Value & operator= (const Value & )
Defined at line 758 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h
::fuchsia_ui_gfx::wire::FactoredTransform & transform ()
const ::fuchsia_ui_gfx::wire::FactoredTransform & transform ()
bool is_variable_id ()
Value WithVariableId (uint32_t val)
ID of a value-producing resource (an animation or an expression).
The type of this value matches the type produced by the named resource.
uint32_t & variable_id ()
ID of a value-producing resource (an animation or an expression).
The type of this value matches the type produced by the named resource.
const uint32_t & variable_id ()
ID of a value-producing resource (an animation or an expression).
The type of this value matches the type produced by the named resource.
::fuchsia_ui_gfx::wire::Value::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kVector1 | 1 |
| kVector2 | 2 |
| kVector3 | 3 |
| kVector4 | 4 |
| kMatrix4x4 | 5 |
| kColorRgba | 6 |
| kColorRgb | 7 |
| kDegrees | 8 |
| kQuaternion | 9 |
| kTransform | 10 |
| kVariableId | 11 |
Defined at line 762 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/wire_types.h