Files
Crash-Course/Documentation/api/Game.HubManager.yml

217 lines
5.4 KiB
YAML
Raw Normal View History

2025-04-16 19:20:36 -04:00
### YamlMime:ManagedReference
items:
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager
commentId: T:Game.HubManager
2025-04-16 19:20:36 -04:00
id: HubManager
2025-04-16 19:57:54 -04:00
parent: Game
2025-04-16 19:20:36 -04:00
children:
2025-04-16 19:57:54 -04:00
- Game.HubManager.gameButtonsParent
- Game.HubManager.hubCamera
- Game.HubManager.Instance
- Game.HubManager.LoadScene(System.String)
- Game.HubManager.UnloadGameScene
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: HubManager
nameWithType: HubManager
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager
2025-04-16 19:20:36 -04:00
type: Class
source:
id: HubManager
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2329
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nThis class manages the hub area of the game, including loading and unloading game scenes,\ncontrolling the hub camera, and managing game buttons.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: 'public class HubManager : MonoBehaviour'
content.vb: Public Class HubManager Inherits MonoBehaviour
inheritance:
- System.Object
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.Instance
commentId: F:Game.HubManager.Instance
2025-04-16 19:20:36 -04:00
id: Instance
2025-04-16 19:57:54 -04:00
parent: Game.HubManager
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: Instance
nameWithType: HubManager.Instance
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.Instance
2025-04-16 19:20:36 -04:00
type: Field
source:
id: Instance
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2334
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nA single instance of this class that can be accessed from anywhere.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: public static HubManager Instance
return:
2025-04-16 19:57:54 -04:00
type: Game.HubManager
2025-04-16 19:20:36 -04:00
content.vb: Public Shared Instance As HubManager
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.hubCamera
commentId: F:Game.HubManager.hubCamera
2025-04-16 19:20:36 -04:00
id: hubCamera
2025-04-16 19:57:54 -04:00
parent: Game.HubManager
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: hubCamera
nameWithType: HubManager.hubCamera
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.hubCamera
2025-04-16 19:20:36 -04:00
type: Field
source:
id: hubCamera
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2339
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nThe camera used in the hub area.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: public GameObject hubCamera
return:
type: Global.GameObject
content.vb: Public hubCamera As GameObject
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.gameButtonsParent
commentId: F:Game.HubManager.gameButtonsParent
2025-04-16 19:20:36 -04:00
id: gameButtonsParent
2025-04-16 19:57:54 -04:00
parent: Game.HubManager
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: gameButtonsParent
nameWithType: HubManager.gameButtonsParent
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.gameButtonsParent
2025-04-16 19:20:36 -04:00
type: Field
source:
id: gameButtonsParent
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2344
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nThe parent object containing all game buttons in the hub.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: public GameObject gameButtonsParent
return:
type: Global.GameObject
content.vb: Public gameButtonsParent As GameObject
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.LoadScene(System.String)
commentId: M:Game.HubManager.LoadScene(System.String)
2025-04-16 19:20:36 -04:00
id: LoadScene(System.String)
2025-04-16 19:57:54 -04:00
parent: Game.HubManager
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: LoadScene(string)
nameWithType: HubManager.LoadScene(string)
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.LoadScene(string)
2025-04-16 19:20:36 -04:00
type: Method
source:
id: LoadScene
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2377
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nLoads a new game scene and disables the hub camera.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: public void LoadScene(string sceneName)
parameters:
- id: sceneName
type: System.String
2025-04-18 20:11:19 -04:00
description: The name of the scene to load.
2025-04-16 19:20:36 -04:00
content.vb: Public Sub LoadScene(sceneName As String)
2025-04-16 19:57:54 -04:00
overload: Game.HubManager.LoadScene*
2025-04-16 19:20:36 -04:00
nameWithType.vb: HubManager.LoadScene(String)
2025-04-16 19:57:54 -04:00
fullName.vb: Game.HubManager.LoadScene(String)
2025-04-16 19:20:36 -04:00
name.vb: LoadScene(String)
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.UnloadGameScene
commentId: M:Game.HubManager.UnloadGameScene
2025-04-16 19:20:36 -04:00
id: UnloadGameScene
2025-04-16 19:57:54 -04:00
parent: Game.HubManager
2025-04-16 19:20:36 -04:00
langs:
- csharp
- vb
name: UnloadGameScene()
nameWithType: HubManager.UnloadGameScene()
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.UnloadGameScene()
2025-04-16 19:20:36 -04:00
type: Method
source:
id: UnloadGameScene
path: ''
2025-04-19 12:59:07 -04:00
startLine: 2401
2025-04-16 19:20:36 -04:00
assemblies:
- cs.temp.dll
2025-04-16 19:57:54 -04:00
namespace: Game
2025-04-18 20:11:19 -04:00
summary: "\nUnloads the current game scene and reactivates the hub camera.\n"
example: []
2025-04-16 19:20:36 -04:00
syntax:
content: public void UnloadGameScene()
content.vb: Public Sub UnloadGameScene()
2025-04-16 19:57:54 -04:00
overload: Game.HubManager.UnloadGameScene*
2025-04-16 19:20:36 -04:00
references:
2025-04-16 19:57:54 -04:00
- uid: Game
commentId: N:Game
name: Game
nameWithType: Game
fullName: Game
2025-04-16 19:20:36 -04:00
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System
commentId: N:System
isExternal: true
name: System
nameWithType: System
fullName: System
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager
commentId: T:Game.HubManager
parent: Game
2025-04-16 19:20:36 -04:00
name: HubManager
nameWithType: HubManager
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager
2025-04-16 19:20:36 -04:00
- uid: Global.GameObject
isExternal: true
name: GameObject
nameWithType: GameObject
fullName: GameObject
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.LoadScene*
commentId: Overload:Game.HubManager.LoadScene
2025-04-16 19:20:36 -04:00
name: LoadScene
nameWithType: HubManager.LoadScene
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.LoadScene
2025-04-16 19:20:36 -04:00
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
2025-04-16 19:57:54 -04:00
- uid: Game.HubManager.UnloadGameScene*
commentId: Overload:Game.HubManager.UnloadGameScene
2025-04-16 19:20:36 -04:00
name: UnloadGameScene
nameWithType: HubManager.UnloadGameScene
2025-04-16 19:57:54 -04:00
fullName: Game.HubManager.UnloadGameScene