Navigation
API > API/Runtime > API/Runtime/Engine
Info, the root of all information holding classes. Doesn't have any movement / collision related code. Info is the base class of an Actor that isn't meant to have a physical representation in the world, used primarily for "manager" type classes that hold settings data about the world, but might need to be an Actor for replication purposes.
| Name | AInfo |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Info.h |
| Include Path | #include "GameFramework/Info.h" |
Syntax
UCLASS (Abstract,
HideCategories=(Input, Movement, Collision, Rendering, HLOD, WorldPartition, DataLayers, Transformation),
ShowCategories=("Input|MouseInput", "Input|TouchInput"), MinimalAPI, NotBlueprintable)
class AInfo : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AInfo
Derived Classes
AInfo derived class hierarchy
- AAtmosphericFog
- ADaySequenceActor
- AExponentialHeightFog
- AFullScreenUserWidgetActor
- AGameModeBase
- AGameNetworkManager
- AGameSession
- AGameStateBase
- AGeoReferencingSystem
- AHeterogeneousVolume
- ALocalFogVolume
- AMassClientBubbleInfoBase
- APlayerState
- AServerStatReplicator
- ASkyAtmosphere
- ASkyLight
- ASpatialHashRuntimeGridInfo
- AVolumetricCloud
- AWindDirectionalSource
- AWorldDataLayers
- AWorldPartitionMiniMap
- AWorldSettings
- AGPULightmassSettingsActor
- ALobbyBeaconPlayerState
- ALobbyBeaconState
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AInfo
(
const FObjectInitializer& ObjectInitializer |
GameFramework/Info.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SpriteComponent | TObjectPtr< class UBillboardComponent > | Billboard Component displayed in editor | GameFramework/Info.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UBillboardComponent * GetSpriteComponent() |
Returns SpriteComponent subobject | GameFramework/Info.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanChangeIsSpatiallyLoadedFlag() |
Returns true if this actor allows changing the spatially loaded flag. | GameFramework/Info.h | |
virtual bool IsLevelBoundsRelevant() |
Indicates whether this actor should participate in level bounds calculations. | GameFramework/Info.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
GameFramework/Info.h |