Show / Hide Table of Contents

Class Camera

A Behaviour<T> that represents

Inheritance
Object
BindableObject
Node
Component<UnityEngine.Camera>
Behaviour<UnityEngine.Camera>
Camera
Implements
INotifyPropertyChanged
IDynamicResourceHandler
Inherited Members
Behaviour<UnityEngine.Camera>.EnabledProperty
Behaviour<UnityEngine.Camera>.Enabled
Component<UnityEngine.Camera>.BodyProperty
Component<UnityEngine.Camera>.CreateBindableModifierProperty(String, Type, BindableProperty.CreateDefaultValueDelegate)
Component<UnityEngine.Camera>.Body
Component<UnityEngine.Camera>.AddToInMainThread(UnityEngine.GameObject)
Node.AddTo(UnityEngine.GameObject)
Node.DestroyMuxInMainThread()
BindableObject.BindingContextProperty
Xamarin.Forms.BindableObject.add_PropertyChanging(Xamarin.Forms.PropertyChangingEventHandler)
Xamarin.Forms.BindableObject.remove_PropertyChanging(Xamarin.Forms.PropertyChangingEventHandler)
BindableObject.ClearValue(BindableProperty)
BindableObject.ClearValue(BindablePropertyKey)
BindableObject.GetValue(BindableProperty)
BindableObject.GetValues(BindableProperty, BindableProperty)
BindableObject.GetValues(BindableProperty, BindableProperty, BindableProperty)
BindableObject.IsSet(BindableProperty)
BindableObject.RemoveBinding(BindableProperty)
BindableObject.SetBinding(BindableProperty, BindingBase)
BindableObject.SetInheritedBindingContext(BindableObject, Object)
BindableObject.ApplyBindings()
BindableObject.OnBindingContextChanged()
BindableObject.OnPropertyChanged(String)
BindableObject.OnPropertyChanging(String)
BindableObject.UnapplyBindings()
BindableObject.IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)
BindableObject.SetValue(BindableProperty, Object)
BindableObject.SetValue(BindablePropertyKey, Object)
BindableObject.SetValueCore(BindableProperty, Object, SetValueFlags)
BindableObject.CoerceValue(BindableProperty)
BindableObject.CoerceValue(BindablePropertyKey)
BindableObject.Dispatcher
BindableObject.BindingContext
BindableObject.PropertyChanged
BindableObject.PropertyChanging
BindableObject.BindingContextChanged
Namespace: Mux.Markup
Assembly: Mux.Markup.dll
Syntax
public class Camera : Behaviour<UnityEngine.Camera>, INotifyPropertyChanged, IDynamicResourceHandler

Fields

| Improve this Doc View Source

AllowDynamicResolutionProperty

Backing store for the AllowDynamicResolution property.

Declaration
public static readonly BindableProperty AllowDynamicResolutionProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

AllowHDRProperty

Backing store for the AllowHDR property.

Declaration
public static readonly BindableProperty AllowHDRProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

AllowMSAAProperty

Backing store for the AllowMSAA property.

Declaration
public static readonly BindableProperty AllowMSAAProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

BackgroundColorProperty

Backing store for the BackgroundColor property.

Declaration
public static readonly BindableProperty BackgroundColorProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

CameraTypeProperty

Backing store for the CameraType property.

Declaration
public static readonly BindableProperty CameraTypeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

ClearFlagsProperty

Backing store for the ClearFlags property.

Declaration
public static readonly BindableProperty ClearFlagsProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

ClearStencilAfterLightingPassProperty

Backing store for the ClearStencilAfterLightingPass property.

Declaration
public static readonly BindableProperty ClearStencilAfterLightingPassProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

CullingMaskProperty

Backing store for the CullingMask property.

Declaration
public static readonly BindableProperty CullingMaskProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

DepthProperty

Backing store for the Depth property.

Declaration
public static readonly BindableProperty DepthProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

DepthTextureModeProperty

Backing store for the DepthTextureMode property.

Declaration
public static readonly BindableProperty DepthTextureModeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

EventMaskProperty

Backing store for the EventMask property.

Declaration
public static readonly BindableProperty EventMaskProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

FarClipPlaneProperty

Backing store for the FarClipPlane property.

Declaration
public static readonly BindableProperty FarClipPlaneProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

FieldOfViewProperty

Backing store for the FieldOfView property.

Declaration
public static readonly BindableProperty FieldOfViewProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

FocalLengthProperty

Backing store for the FocalLength property.

Declaration
public static readonly BindableProperty FocalLengthProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

ForceIntoRenderTextureProperty

Backing store for the ForceIntoRenderTexture property.

Declaration
public static readonly BindableProperty ForceIntoRenderTextureProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

GateFitProperty

Backing store for the GateFit property.

Declaration
public static readonly BindableProperty GateFitProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

LayerCullDistancesProperty

Backing store for the LayerCullDistances property.

Declaration
public static readonly BindableProperty LayerCullDistancesProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

LayerCullSphericalProperty

Backing store for the LayerCullSpherical property.

Declaration
public static readonly BindableProperty LayerCullSphericalProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

LensShiftProperty

Backing store for the LensShift property.

Declaration
public static readonly BindableProperty LensShiftProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

NearClipPlaneProperty

Backing store for the NearClipPlane property.

Declaration
public static readonly BindableProperty NearClipPlaneProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

OpaqueSortModeProperty

Backing store for the OpaqueSortMode property.

Declaration
public static readonly BindableProperty OpaqueSortModeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

OrthographicProperty

Backing store for the Orthographic property.

Declaration
public static readonly BindableProperty OrthographicProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

OrthographicSizeProperty

Backing store for the OrthographicSize property.

Declaration
public static readonly BindableProperty OrthographicSizeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

RectProperty

Backing store for the Rect property.

Declaration
public static readonly BindableProperty RectProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

RenderingPathProperty

Backing store for the RenderingPath property.

Declaration
public static readonly BindableProperty RenderingPathProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

SceneProperty

Backing store for the Scene property.

Declaration
public static readonly BindableProperty SceneProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

SensorSizeProperty

Backing store for the SensorSize property.

Declaration
public static readonly BindableProperty SensorSizeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

StereoConvergenceProperty

Backing store for the StereoConvergence property.

Declaration
public static readonly BindableProperty StereoConvergenceProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

StereoSeparationProperty

Backing store for the StereoSeparation property.

Declaration
public static readonly BindableProperty StereoSeparationProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

StereoTargetEyeProperty

Backing store for the StereoTargetEye property.

Declaration
public static readonly BindableProperty StereoTargetEyeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

TargetDisplayProperty

Backing store for the TargetDisplay property.

Declaration
public static readonly BindableProperty TargetDisplayProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

TargetTextureProperty

Backing store for the TargetTexture property.

Declaration
public static readonly BindableProperty TargetTextureProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

TransparencySortAxisProperty

Backing store for the TransparencySortAxis property.

Declaration
public static readonly BindableProperty TransparencySortAxisProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

TransparencySortModeProperty

Backing store for the TransparencySortMode property.

Declaration
public static readonly BindableProperty TransparencySortModeProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

UseJitteredProjectionMatrixForTransparentRenderingProperty

Backing store for the UseJitteredProjectionMatrixForTransparentRendering property.

Declaration
public static readonly BindableProperty UseJitteredProjectionMatrixForTransparentRenderingProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

UseOcclusionCullingProperty

Backing store for the UseOcclusionCulling property.

Declaration
public static readonly BindableProperty UseOcclusionCullingProperty
Field Value
Type Description
BindableProperty
| Improve this Doc View Source

UsePhysicalPropertiesProperty

Backing store for the UsePhysicalProperties property.

Declaration
public static readonly BindableProperty UsePhysicalPropertiesProperty
Field Value
Type Description
BindableProperty

Properties

| Improve this Doc View Source

AllowDynamicResolution

A property that represents UnityEngine.Camera.allowDynamicResolution.

Declaration
public bool AllowDynamicResolution { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

AllowHDR

A property that represents UnityEngine.Camera.allowHDR.

Declaration
public bool AllowHDR { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

AllowMSAA

A property that represents UnityEngine.Camera.allowMSAA.

Declaration
public bool AllowMSAA { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

BackgroundColor

A property that represents UnityEngine.Camera.backgroundColor.

Declaration
public UnityEngine.Color BackgroundColor { get; set; }
Property Value
Type Description
UnityEngine.Color
See Also
Color
Color32
| Improve this Doc View Source

CameraType

A property that represents UnityEngine.Camera.cameraType.

Declaration
public UnityEngine.CameraType CameraType { get; set; }
Property Value
Type Description
UnityEngine.CameraType
| Improve this Doc View Source

ClearFlags

A property that represents UnityEngine.Camera.clearFlags.

Declaration
public UnityEngine.CameraClearFlags ClearFlags { get; set; }
Property Value
Type Description
UnityEngine.CameraClearFlags
| Improve this Doc View Source

ClearStencilAfterLightingPass

A property that represents UnityEngine.Camera.clearStencilAfterLightingPass.

Declaration
public bool ClearStencilAfterLightingPass { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

CullingMask

A property that represents UnityEngine.Camera.cullingMask.

Declaration
public int CullingMask { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

Depth

A property that represents UnityEngine.Camera.depth.

Declaration
public float Depth { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

DepthTextureMode

A property that represents UnityEngine.Camera.depthTextureMode.

Declaration
public UnityEngine.DepthTextureMode DepthTextureMode { get; set; }
Property Value
Type Description
UnityEngine.DepthTextureMode
| Improve this Doc View Source

EventMask

A property that represents UnityEngine.Camera.eventMask.

Declaration
public int EventMask { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

FarClipPlane

A property that represents UnityEngine.Camera.farClipPlane.

Declaration
public float FarClipPlane { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

FieldOfView

A property that represents UnityEngine.Camera.fieldOfView.

Declaration
public float FieldOfView { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

FocalLength

A property that represents UnityEngine.Camera.focalLength.

Declaration
public float FocalLength { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

ForceIntoRenderTexture

A property that represents UnityEngine.Camera.forceIntoRenderTexture.

Declaration
public bool ForceIntoRenderTexture { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

GateFit

A property that represents UnityEngine.Camera.gateFit.

Declaration
public UnityEngine.Camera.GateFitMode GateFit { get; set; }
Property Value
Type Description
UnityEngine.Camera.GateFitMode
| Improve this Doc View Source

LayerCullDistances

A property that represents UnityEngine.Camera.layerCullDistances.

Declaration
public float[] LayerCullDistances { get; set; }
Property Value
Type Description
Single[]
| Improve this Doc View Source

LayerCullSpherical

A property that represents UnityEngine.Camera.layerCullSpherical.

Declaration
public bool LayerCullSpherical { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

LensShift

A property that represents UnityEngine.Camera.lensShift.

Declaration
public UnityEngine.Vector2 LensShift { get; set; }
Property Value
Type Description
UnityEngine.Vector2
See Also
Vector2
| Improve this Doc View Source

NearClipPlane

A property that represents UnityEngine.Camera.nearClipPlane.

Declaration
public float NearClipPlane { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

OpaqueSortMode

A property that represents UnityEngine.Camera.opaqueSortMode.

Declaration
public UnityEngine.Rendering.OpaqueSortMode OpaqueSortMode { get; set; }
Property Value
Type Description
UnityEngine.Rendering.OpaqueSortMode
| Improve this Doc View Source

Orthographic

A property that represents UnityEngine.Camera.orthographic.

Declaration
public bool Orthographic { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

OrthographicSize

A property that represents UnityEngine.Camera.orthographicSize.

Declaration
public float OrthographicSize { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

Rect

A property that represents UnityEngine.Camera.rect.

Declaration
public UnityEngine.Rect Rect { get; set; }
Property Value
Type Description
UnityEngine.Rect
| Improve this Doc View Source

RenderingPath

A property that represents UnityEngine.Camera.renderingPath.

Declaration
public UnityEngine.RenderingPath RenderingPath { get; set; }
Property Value
Type Description
UnityEngine.RenderingPath
| Improve this Doc View Source

Scene

A property that represents UnityEngine.Camera.scene.

Declaration
public UnityEngine.SceneManagement.Scene Scene { get; set; }
Property Value
Type Description
UnityEngine.SceneManagement.Scene
| Improve this Doc View Source

SensorSize

A property that represents UnityEngine.Camera.sensorSize.

Declaration
public UnityEngine.Vector2 SensorSize { get; set; }
Property Value
Type Description
UnityEngine.Vector2
See Also
Vector2
| Improve this Doc View Source

StereoConvergence

A property that represents UnityEngine.Camera.stereoConvergence.

Declaration
public float StereoConvergence { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

StereoSeparation

A property that represents UnityEngine.Camera.stereoSeparation.

Declaration
public float StereoSeparation { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

StereoTargetEye

A property that represents UnityEngine.Camera.stereoTargetEye.

Declaration
public UnityEngine.StereoTargetEyeMask StereoTargetEye { get; set; }
Property Value
Type Description
UnityEngine.StereoTargetEyeMask
| Improve this Doc View Source

TargetDisplay

A property that represents UnityEngine.Camera.targetDisplay.

Declaration
public int TargetDisplay { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

TargetTexture

A property that represents UnityEngine.Camera.targetTexture.

Declaration
public UnityEngine.RenderTexture TargetTexture { get; set; }
Property Value
Type Description
UnityEngine.RenderTexture
| Improve this Doc View Source

TransparencySortAxis

A property that represents UnityEngine.Camera.transparencySortAxis.

Declaration
public UnityEngine.Vector3 TransparencySortAxis { get; set; }
Property Value
Type Description
UnityEngine.Vector3
See Also
Vector3
| Improve this Doc View Source

TransparencySortMode

A property that represents UnityEngine.Camera.transparencySortMode.

Declaration
public UnityEngine.TransparencySortMode TransparencySortMode { get; set; }
Property Value
Type Description
UnityEngine.TransparencySortMode
| Improve this Doc View Source

UseJitteredProjectionMatrixForTransparentRendering

A property that represents UnityEngine.Camera.useJitteredProjectionMatrixForTransparentRendering.

Declaration
public bool UseJitteredProjectionMatrixForTransparentRendering { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

UseOcclusionCulling

A property that represents UnityEngine.Camera.useOcclusionCulling.

Declaration
public bool UseOcclusionCulling { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

UsePhysicalProperties

A property that represents UnityEngine.Camera.usePhysicalProperties.

Declaration
public bool UsePhysicalProperties { get; set; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

AwakeInMainThread()

A methot that actually wakes the node up in the main thread.

Declaration
protected override void AwakeInMainThread()
Overrides
Mux.Markup.Behaviour<UnityEngine.Camera>.AwakeInMainThread()
Remarks

This sets UnityEngine.Behaviour.enabled which may prevents from setting other properties if the value is false. Therefore, this should be called after setting those properties in an overriding method.

Implements

System.ComponentModel.INotifyPropertyChanged
Xamarin.Forms.Internals.IDynamicResourceHandler
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX