Class CameraItemFactory
Camera Factory Service (Create a camera)
Namespace: Unity.Industrial.Forma.Editor.UI.Components
Syntax
[MovedFrom(true, "UnityEditor.Industrial.Configuring.UI", "Unity.Industrial.Configurator.Editor", null)]
public static class CameraItemFactory
Methods
CreateCameraItemRow(Boolean)
Create a camera item row with current scene view
Declaration
public static StagingItemRow CreateCameraItemRow(bool createThumbnail = true)
Parameters
Type | Name | Description |
---|---|---|
Boolean | createThumbnail | Create thumbnail with camera setup |
Returns
Type | Description |
---|---|
StagingItemRow | Created StagingItemRow instance |
CreateCameraItemRow(Vector3, Quaternion, Single, Boolean)
Create a camera item row with desired position and rotation
Declaration
public static StagingItemRow CreateCameraItemRow(Vector3 position, Quaternion rotation, float fieldOfView, bool createThumbnail = true)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | position | Desired camera position |
Quaternion | rotation | Desired camera rotation |
Single | fieldOfView | Desired camera field of view |
Boolean | createThumbnail | Create thumbnail with camera setup |
Returns
Type | Description |
---|---|
StagingItemRow | Created StagingItemRow instance |