Nelaric Unreal Gameplay
Gameplay framework API
Toggle main menu visibility
Loading...
Searching...
No Matches
NelaricCharacter.h
Go to the documentation of this file.
1
// Copyright (c) 2026 Nelaric
2
6
7
#pragma once
8
9
#include "GameFramework/Character.h"
10
11
#include "NelaricCharacter.generated.h"
12
13
class
UPawnInitializationComponent;
14
15
namespace
Nelaric::Pawn
16
{
17
struct
FInitializationHelper;
18
}
19
27
UCLASS(MinimalAPI, Blueprintable)
28
class
ANelaricCharacter
: public ACharacter
29
{
30
GENERATED_BODY()
31
32
public
:
38
GAMEPLAYRUNTIME_API
ANelaricCharacter
(
const
FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());
39
40
protected
:
42
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category =
"Nelaric|Pawn|Initialization"
)
43
TObjectPtr<UPawnInitializationComponent>
PawnInitializationComponent
;
44
45
private:
46
friend struct Nelaric::Pawn::FInitializationHelper;
47
};
ANelaricCharacter::ANelaricCharacter
GAMEPLAYRUNTIME_API ANelaricCharacter(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())
Constructs the character with its native default subobjects.
ANelaricCharacter::PawnInitializationComponent
TObjectPtr< UPawnInitializationComponent > PawnInitializationComponent
Initialization component owned by this character.
Definition
NelaricCharacter.h:43
NelaricGameplay
Plugins
NelaricGameplay
Source
GameplayRuntime
Public
Pawn
NelaricCharacter.h
Generated by
1.18.0