C# Class WelcomeRoom, VRDesignLab

Inheritance: MonoBehaviour
Show file Open project: VRUX-CO/VRDesignLab Class Usage Examples

Public Properties

Property Type Description
iconButtonBarPrefab GameObject
levelMenuPrefab GameObject
proceduralRoomPrefab GameObject
welcomeSignPrefab GameObject

Public Methods

Method Description
BuildMenuItems ( LevelMenu, menu, string category ) : void
ButtonBarClickCallback ( string buttonID ) : void
CreateRoom ( ) : void
DestroyIconBar ( ) : void
DestroyLevelMenu ( ) : void
FadeOutRoom ( ) : void
FadeOutRoomDone ( ) : void
FadeOutRoomUpdate ( float progress ) : void
FadeOutSign ( ) : void
FadeOutSignDone ( ) : void
FadeOutSignUpdate ( float progress ) : void
MenuCallback ( string>.Dictionary info ) : void
ShowButtonBar ( ) : void
ShowHome ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
ContentPosition ( ) : Vector3

Method Details

BuildMenuItems() public method

public BuildMenuItems ( LevelMenu, menu, string category ) : void
menu LevelMenu,
category string
return void

ButtonBarClickCallback() public method

public ButtonBarClickCallback ( string buttonID ) : void
buttonID string
return void

CreateRoom() public method

public CreateRoom ( ) : void
return void

DestroyIconBar() public method

public DestroyIconBar ( ) : void
return void

DestroyLevelMenu() public method

public DestroyLevelMenu ( ) : void
return void

FadeOutRoom() public method

public FadeOutRoom ( ) : void
return void

FadeOutRoomDone() public method

public FadeOutRoomDone ( ) : void
return void

FadeOutRoomUpdate() public method

public FadeOutRoomUpdate ( float progress ) : void
progress float
return void

FadeOutSign() public method

public FadeOutSign ( ) : void
return void

FadeOutSignDone() public method

public FadeOutSignDone ( ) : void
return void

FadeOutSignUpdate() public method

public FadeOutSignUpdate ( float progress ) : void
progress float
return void

MenuCallback() public method

public MenuCallback ( string>.Dictionary info ) : void
info string>.Dictionary
return void

ShowButtonBar() public method

public ShowButtonBar ( ) : void
return void

ShowHome() public method

public ShowHome ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

iconButtonBarPrefab public property

public GameObject iconButtonBarPrefab
return GameObject

levelMenuPrefab public property

public GameObject levelMenuPrefab
return GameObject

proceduralRoomPrefab public property

public GameObject proceduralRoomPrefab
return GameObject

welcomeSignPrefab public property

public GameObject welcomeSignPrefab
return GameObject