Class UWorld
A class representing an Unreal Engine UWorld.
Inherited Members
Namespace: Microsoft.XboxStudios.GameStateTracker.Unreal
Assembly: GameStateTracker.Unreal.dll
Syntax
[GameClass("World")]
[GameProperty(new string[] { "GameState", "Levels" })]
public class UWorld : UObject, IGameObject, INotifyPropertyChanged, IObject
Remarks
Initializes a new instance of the UWorld class.
Constructors
View SourceUWorld(IGameObject)
A class representing an Unreal Engine UWorld.
Declaration
public UWorld(IGameObject gameObject)
Parameters
Type | Name | Description |
---|---|---|
IGameObject | gameObject | The game object to encapsulate. |
Remarks
Initializes a new instance of the UWorld class.
Properties
View SourceGameInfo
Gets the object info of the game state.
Declaration
protected ObjectInfo GameInfo { get; }
Property Value
Type | Description |
---|---|
ObjectInfo |
Levels
Gets the list of levels.
Declaration
public IList<string>? Levels { get; }
Property Value
Type | Description |
---|---|
IList<string> |