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. |