Search Results for

    Show / Hide Table of Contents

    Class SurfaceConfiguration

    Inheritance
    System.Object
    SurfaceConfiguration
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Immersive.Surface
    Assembly: cs.temp.dll.dll
    Syntax
    public class SurfaceConfiguration

    Constructors

    SurfaceConfiguration(SurfaceLocation, RuntimeSettings, RoomSurfaceConfiguration, Int32)

    Constructor for SurfaceConfiguration which will set the SurfaceRect, location and DisplayType.

    Declaration
    public SurfaceConfiguration(SurfaceLocation location, RuntimeSettings runtimeSettings, RoomSurfaceConfiguration roomSurfaceConfiguration, int port)
    Parameters
    Type Name Description
    SurfaceLocation location

    The SurfaceLocation this SurfaceConfiguration applies to.

    RuntimeSettings runtimeSettings

    The settings to use to populate this configuration object.

    RoomSurfaceConfiguration roomSurfaceConfiguration
    System.Int32 port

    Properties

    AllowAreaTouches

    Declaration
    public bool AllowAreaTouches { get; }
    Property Value
    Type Description
    System.Boolean

    AllowPointTouches

    Declaration
    public bool AllowPointTouches { get; }
    Property Value
    Type Description
    System.Boolean

    AspectRatio

    Declaration
    public float AspectRatio { get; }
    Property Value
    Type Description
    System.Single

    Is2D

    Declaration
    public bool Is2D { get; set; }
    Property Value
    Type Description
    System.Boolean

    NormalisedFloorWidth

    Declaration
    public float NormalisedFloorWidth { get; }
    Property Value
    Type Description
    System.Single

    NormalisedFloorXOffset

    Declaration
    public float NormalisedFloorXOffset { get; }
    Property Value
    Type Description
    System.Single

    NormalizedFloorCentreGap

    Declaration
    public float NormalizedFloorCentreGap { get; }
    Property Value
    Type Description
    System.Single

    Port

    Declaration
    public int Port { get; }
    Property Value
    Type Description
    System.Int32

    RoomConfiguration

    Declaration
    public RoomSurfaceConfiguration RoomConfiguration { get; set; }
    Property Value
    Type Description
    RoomSurfaceConfiguration

    SurfaceDivisions

    Declaration
    public int SurfaceDivisions { get; }
    Property Value
    Type Description
    System.Int32

    SurfaceEnabled

    Declaration
    public bool SurfaceEnabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    SurfaceLocation

    Declaration
    public SurfaceLocation SurfaceLocation { get; set; }
    Property Value
    Type Description
    SurfaceLocation

    SurfacePosition

    Declaration
    public Vector3 SurfacePosition { get; set; }
    Property Value
    Type Description
    Vector3

    SurfaceRect

    Declaration
    public Rect SurfaceRect { get; set; }
    Property Value
    Type Description
    Rect

    SurfaceRotation

    Declaration
    public Vector3 SurfaceRotation { get; set; }
    Property Value
    Type Description
    Vector3

    SurfaceType

    Declaration
    public Type SurfaceType { get; set; }
    Property Value
    Type Description
    Type
    In This Article
    Back to top Immersive Interactive