Class ContentAreaGuideManager
This component handles the creation and display of the Content Area Guide (CAG). This is an overlay for 2D scenes which define the Touchable Regions, the Guarenteed Visible Region and the Possible Room Corners.
Inheritance
System.Object
ContentAreaGuideManager
Namespace: Immersive
Assembly: cs.temp.dll.dll
Syntax
public class ContentAreaGuideManager : MonoBehaviour
Methods
Configure(ContentAreaGuideConfiguration)
Configure the Content Area Guide with the new configuration settings.
Declaration
public void Configure(ContentAreaGuideConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ContentAreaGuideConfiguration | configuration | ContentAreaGuideConfiguration which defines how the CAG should be setup. |
CreateCAGComponentObject2D(ContentAreaGuideConfiguration2D)
Declaration
public void CreateCAGComponentObject2D(ContentAreaGuideConfiguration2D config2D)
Parameters
| Type | Name | Description |
|---|---|---|
| ContentAreaGuideConfiguration2D | config2D |
CreateCAGComponentObjects()
Creates the Touchable Regions, the Guarenteed Visible Region and the Possible Room Corner objects for the current CAG type.
Declaration
public void CreateCAGComponentObjects()
CreateVisibleRegion3DFixedHorizontalFOV()
Declaration
public GameObject CreateVisibleRegion3DFixedHorizontalFOV()
Returns
| Type | Description |
|---|---|
| GameObject |
CreateVisibleRegion3DFixedVerticalFOV()
Declaration
public GameObject CreateVisibleRegion3DFixedVerticalFOV()
Returns
| Type | Description |
|---|---|
| GameObject |