class CameraArgs

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

A Camera is used to render a Scene from a particular viewpoint. This is

achieved by setting a Renderer to use the camera.

The following commands may be applied to a Camera:

- SetCameraTransform

- SetCameraProjection

- SetCameraPoseBuffer

Public Methods

void CameraArgs (Storage_ storage)
void CameraArgs (uint32_t scene_id)
void CameraArgs ()

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

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

void CameraArgs (CameraArgs && )

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

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

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

CameraArgs & operator= (const CameraArgs & other)
bool operator== (const CameraArgs & other)
bool operator!= (const CameraArgs & other)
uint32_t scene_id ()

The scene that the camera is viewing.

uint32_t & scene_id ()

The scene that the camera is viewing.

CameraArgs & scene_id (uint32_t value)

The scene that the camera is viewing.

void CameraArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits