Class UObject
A class representing an Unreal Engine UObject.
Inherited Members
Namespace: Microsoft.XboxStudios.GameStateTracker.Unreal
Assembly: GameStateTracker.Unreal.dll
Syntax
[GameClass("Object")]
public class UObject : GenericGameObject, IGameObject, INotifyPropertyChanged, IObject
Remarks
Initializes a new instance of the UObject class.
Constructors
View SourceUObject(IGameObject)
A class representing an Unreal Engine UObject.
Declaration
public UObject(IGameObject gameObject)
Parameters
| Type | Name | Description |
|---|---|---|
| IGameObject | gameObject | The game object to encapsulate. |
Remarks
Initializes a new instance of the UObject class.
Properties
View SourceName
Gets the object's name.
Declaration
public override string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Methods
View SourceLinkedObjectInfo(string)
Gets the object info contained in the given property value.
Declaration
public virtual ObjectInfo LinkedObjectInfo(string propertyName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | propertyName | The property name. |
Returns
| Type | Description |
|---|---|
| ObjectInfo | The object info, if the value contained a valid object name. |