Show / Hide Table of Contents

Class AController

The default class representing an Unreal Engine AController.

Inheritance
object
GenericGameObject
UObject
AActor
AControllerBase<APlayerInfo, APawn>
AController
Implements
IGameObject
INotifyPropertyChanged
IActor
IObject
IController
Inherited Members
AControllerBase<APlayerInfo, APawn>.Pawn
AControllerBase<APlayerInfo, APawn>.PlayerState
AControllerBase<APlayerInfo, APawn>.PawnInfo
AControllerBase<APlayerInfo, APawn>.PlayerStateInfo
AControllerBase<APlayerInfo, APawn>.GetPawn(TimeSpan)
AControllerBase<APlayerInfo, APawn>.GetPlayerState(TimeSpan)
AActor.CustomProperties
AActor.Location
AActor.Rotation
AActor.GetLocation(TimeSpan, CancellationToken)
AActor.GetRotation(TimeSpan, CancellationToken)
UObject.Name
UObject.LinkedObjectInfo(string)
GenericGameObject.PropertyChanged
GenericGameObject.Info
GenericGameObject.GameState
GenericGameObject.Properties
GenericGameObject.this[string]
GenericGameObject.Equals(object)
GenericGameObject.GetHashCode()
GenericGameObject.ToString()
GenericGameObject.OnGameObjectPropertyChanged(object, PropertyChangedEventArgs)
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Microsoft.XboxStudios.GameStateTracker.Unreal
Assembly: GameStateTracker.Unreal.dll
Syntax
public class AController : AControllerBase<APlayerInfo, APawn>, IGameObject, INotifyPropertyChanged, IActor, IObject, IController
Remarks

Initializes a new instance of the AController class.

Constructors

View Source

AController(IGameObject)

The default class representing an Unreal Engine AController.

Declaration
public AController(IGameObject gameObject)
Parameters
Type Name Description
IGameObject gameObject

The game object to encapsulate.

Remarks

Initializes a new instance of the AController class.

Implements

IGameObject
INotifyPropertyChanged
IActor
IObject
IController

Extension Methods

IGameObjectExtensions.ClassName(IGameObject)
IGameObjectExtensions.InfoEquals(IGameObject, IGameObject?)
IGameObjectExtensions.InfoEquals(IGameObject, in ObjectInfo)
IGameObjectExtensions.ObjectName(IGameObject)
IGameObjectExtensions.Matches(IGameObject, IClassManager, in ObjectInfo)
  • View Source
In this article
Back to top Generated by DocFX