Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/AActor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void GetActorClassDefaultComponents
(
const TSubclassOf< AActor >& InActorClass, |
Templated version of GetActorClassDefaultComponents() | GameFramework/Actor.h | |
static void GetActorClassDefaultComponents
(
const TSubclassOf< AActor >& InActorClass, |
Fetches all the components of ActorClass's CDO, including the ones added via the BP editor (which AActor.GetComponents fails to do for CDOs). | GameFramework/Actor.h |
GetActorClassDefaultComponents(const TSubclassOf< AActor > &, TArray< const TComponentClass * > &)
Description
Templated version of GetActorClassDefaultComponents()
| Name | GetActorClassDefaultComponents |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Actor.h |
| Include Path | #include "GameFramework/Actor.h" |
template<typename TComponentClass, typename>
static void GetActorClassDefaultComponents
(
const TSubclassOf < AActor > & InActorClass,
TArray < const TComponentClass * > & OutComponents
)
See Also
- GetActorClassDefaultComponents
GetActorClassDefaultComponents(const TSubclassOf< AActor > &, const TSubclassOf< UActorComponent > &, TArray< const UActorComponent * > &)
Description
Fetches all the components of ActorClass's CDO, including the ones added via the BP editor (which AActor.GetComponents fails to do for CDOs).
| Name | GetActorClassDefaultComponents |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Actor.h |
| Include Path | #include "GameFramework/Actor.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Actor.cpp |
static void GetActorClassDefaultComponents
(
const TSubclassOf < AActor > & InActorClass,
const TSubclassOf < UActorComponent > & InComponentClass,
TArray < const UActorComponent * > & OutComponents
)
Parameters
| Name | Remarks |
|---|---|
| InActorClass | Class of AActor for which we will retrieve all components. |
| InComponentClass | Only retrieve components of this type. |
| OutComponents | this is where the found components will end up. Note that the preexisting contents of OutComponents will get overridden. |