Components

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FComponentRequestHandle

A handle for a request to put components or call a delegate for an extensible actor class.

Public class

TComponentIterator

Iterator for registered components on an actor

Public class

TConstComponentIterator

Const iterator for registered components on an actor

Public class UClass

UControllerComponent

ControllerComponent is an actor component made for AController and receives controller events.

Public class UClass Blueprintable, BlueprintType HideCategories

UGameFrameworkComponent

GameFrameworkComponent is a base class for actor components made for the basic game framework classes.

Public class UClass MinimalAPI

UGameFrameworkComponentManager

GameFrameworkComponentManager

Public class UClass

UGameStateComponent

GameStateComponent is an actor component made for AGameStateBase and receives GameState events.

Public class UClass

UPawnComponent

PawnComponent is an actor component made for APawn and receives pawn events.

Public class UClass

UPlayerStateComponent

PlayerStateComponent is an actor component made for APlayerState and receives PlayerState events.