class SetCameraTransformCmd
Defined at line 7493 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
Sets a camera's view matrix.
This operation can be applied to both Cameras and StereoCameras.
Constraints:
- `camera_id` refs a `Camera`.
- `eye_position` is the position of the eye.
- `eye_look_at` is the point is the scene the that eye is pointed at.
- `eye_up` defines the camera's "up" vector.
Public Methods
void SetCameraTransformCmd (Storage_ storage)
void SetCameraTransformCmd (uint32_t camera_id, ::fuchsia_ui_gfx::Vector3Value eye_position, ::fuchsia_ui_gfx::Vector3Value eye_look_at, ::fuchsia_ui_gfx::Vector3Value eye_up)
void SetCameraTransformCmd ()
Default constructs a |SetCameraTransformCmd| only if all of its members are default constructible.
Defined at line 7503 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void SetCameraTransformCmd (SetCameraTransformCmd && )
Defined at line 7506 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void SetCameraTransformCmd (const SetCameraTransformCmd & other)
SetCameraTransformCmd & operator= (SetCameraTransformCmd && )
Defined at line 7507 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
SetCameraTransformCmd & operator= (const SetCameraTransformCmd & other)
bool operator== (const SetCameraTransformCmd & other)
bool operator!= (const SetCameraTransformCmd & other)
uint32_t camera_id ()
uint32_t & camera_id ()
SetCameraTransformCmd & camera_id (uint32_t value)
Setter for camera_id.
const ::fuchsia_ui_gfx::Vector3Value & eye_position ()
::fuchsia_ui_gfx::Vector3Value & eye_position ()
SetCameraTransformCmd & eye_position (::fuchsia_ui_gfx::Vector3Value value)
Setter for eye_position.
const ::fuchsia_ui_gfx::Vector3Value & eye_look_at ()
::fuchsia_ui_gfx::Vector3Value & eye_look_at ()
SetCameraTransformCmd & eye_look_at (::fuchsia_ui_gfx::Vector3Value value)
Setter for eye_look_at.
const ::fuchsia_ui_gfx::Vector3Value & eye_up ()
::fuchsia_ui_gfx::Vector3Value & eye_up ()
SetCameraTransformCmd & eye_up (::fuchsia_ui_gfx::Vector3Value value)
Setter for eye_up.
void SetCameraTransformCmd (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits