Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/GameFramework > API/Runtime/Engine/GameFramework/AActor > API/Runtime/Engine/GameFramework/AActor/GetActorClassDefaultComponent
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/GameFramework/Actor.h |
| Include | #include "GameFramework/Actor.h" |
template<typename TComponentClass, typename>
static const TComponentClass &42; GetActorClassDefaultComponent
&40;
const TSubclassOf< AActor > & InActorClass
&41;
Remarks
Templated version of GetActorClassDefaultComponent()
Parameters
| Name | Description |
|---|---|
| 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. |
See Also
GetActorClassDefaultComponentFetches the first component of ActorClass's CDO which match the requested component class. Will include the components added via the BP editor (which AActor.GetComponents fails to do for CDOs).