Class MARSCamera
Inherited Members
Namespace: Unity.MARS
Syntax
[AddComponentMenu("")]
[RequireComponent(typeof(Camera))]
[MovedFrom("Unity.MARS.Behaviors")]
public class MARSCamera : MonoBehaviour, IUsesCameraPose, IFunctionalitySubscriber<IProvidesCameraPose>, IUsesCameraProjectionMatrix, IFunctionalitySubscriber<IProvidesCameraProjectionMatrix>, IUsesFunctionalityInjection, IFunctionalitySubscriber<IProvidesFunctionalityInjection>, IFunctionalitySubscriber, ISimulatable
Properties
DisablePoseDriving
If true, MARSCamera will not update the pose of its transform
Declaration
public bool DisablePoseDriving { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Explicit Interface Implementations
IFunctionalitySubscriber<IProvidesCameraPose>.provider
Declaration
IProvidesCameraPose IFunctionalitySubscriber<IProvidesCameraPose>.provider { get; set; }
Returns
Type | Description |
---|---|
IProvidesCameraPose |
Implements
IFunctionalitySubscriber<IProvidesCameraProjectionMatrix>.provider
Declaration
IProvidesCameraProjectionMatrix IFunctionalitySubscriber<IProvidesCameraProjectionMatrix>.provider { get; set; }
Returns
Type | Description |
---|---|
IProvidesCameraProjectionMatrix |
Implements
IFunctionalitySubscriber<IProvidesFunctionalityInjection>.provider
Declaration
IProvidesFunctionalityInjection IFunctionalitySubscriber<IProvidesFunctionalityInjection>.provider { get; set; }
Returns
Type | Description |
---|---|
IProvidesFunctionalityInjection |