Search Results for

    Show / Hide Table of Contents

    Class RoomSurfaceConfiguration

    Inheritance
    System.Object
    RoomSurfaceConfiguration
    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
    Assembly: cs.temp.dll.dll
    Syntax
    public class RoomSurfaceConfiguration

    Constructors

    RoomSurfaceConfiguration(ImmersiveManagerSettings, RuntimeSettings)

    Constructor for RoomSurfaceConfiguration which generates the appropriate SurfaceConfigurations based upon the provided SceneSettings and ExperienceSettings.

    Declaration
    public RoomSurfaceConfiguration(ImmersiveManagerSettings immersiveManagerSettings, RuntimeSettings runtimeSettings)
    Parameters
    Type Name Description
    ImmersiveManagerSettings immersiveManagerSettings

    Design-time settings.

    RuntimeSettings runtimeSettings

    Settings coming in from the command-line or other runtime source.

    Properties

    AllowAreaTouches

    Declaration
    public byte AllowAreaTouches { get; }
    Property Value
    Type Description
    System.Byte

    AllowPointTouches

    Declaration
    public byte AllowPointTouches { get; }
    Property Value
    Type Description
    System.Byte

    DisplayMode

    Declaration
    public DisplayType DisplayMode { get; protected set; }
    Property Value
    Type Description
    DisplayType

    HasDividedSurfaces

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

    RoomHeight

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

    RoomLayout

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

    RoomLength

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

    RoomWidth

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

    ShowDebugAreaTouches

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

    ShowDebugPointTouches

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

    SimulateMultiTouch

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

    SurfaceCount

    Declaration
    public int SurfaceCount { get; protected set; }
    Property Value
    Type Description
    System.Int32

    SurfaceType

    Declaration
    public Type SurfaceType { get; }
    Property Value
    Type Description
    Type

    Methods

    AddSurfaceConfiguration(SurfaceConfiguration)

    Declaration
    public void AddSurfaceConfiguration(SurfaceConfiguration surfaceConfiguration)
    Parameters
    Type Name Description
    SurfaceConfiguration surfaceConfiguration

    CalculateRoomShape()

    Declaration
    public RoomShape CalculateRoomShape()
    Returns
    Type Description
    RoomShape

    ClearSurfaceConfigurations()

    Declaration
    public void ClearSurfaceConfigurations()

    GetSurfaceConfiguration(SurfaceLocation)

    Declaration
    public SurfaceConfiguration GetSurfaceConfiguration(SurfaceLocation location)
    Parameters
    Type Name Description
    SurfaceLocation location
    Returns
    Type Description
    SurfaceConfiguration

    GetSurfaceConfiguration(Int32)

    Declaration
    public SurfaceConfiguration GetSurfaceConfiguration(int surfaceIndex)
    Parameters
    Type Name Description
    System.Int32 surfaceIndex
    Returns
    Type Description
    SurfaceConfiguration

    HasSurface(SurfaceLocation)

    Declaration
    public bool HasSurface(SurfaceLocation location)
    Parameters
    Type Name Description
    SurfaceLocation location
    Returns
    Type Description
    System.Boolean
    In This Article
    Back to top Immersive Interactive