Navigation
API > API/Plugins > API/Plugins/ModularGameplay > API/Plugins/ModularGameplay/Components
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- UGameFrameworkComponent
- UControllerComponent
- UGameStateComponent
- UPawnComponent
- UPlayerStateComponent
References
| Module | ModularGameplay |
| Header | /Engine/Plugins/Experimental/ModularGameplay/Source/ModularGameplay/Public/Components/GameFrameworkComponent.h |
| Include | #include "Components/GameFrameworkComponent.h" |
Syntax
UCLASS&40;Blueprintable, BlueprintType, HideCategories&61;&40;Trigger, PhysicsVolume&41;&41;
class UGameFrameworkComponent : public UActorComponent
Remarks
GameFrameworkComponent is a base class for actor components made for the basic game framework classes.
Constructors
| Type | Name | Description | |
|---|---|---|---|
UGameFrameworkComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| T * | Gets the game instance this component is a part of, this will return null if not called during normal gameplay | ||
| T * | |||
| FTimerManager & | Returns the world's timer manager | ||
| bool | HasAuthority () |
Returns true if the owner's role is ROLE_Authority |