![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineTypes.h>
Inheritance diagram for FBaseComponentReference:Public Member Functions | |
| FBaseComponentReference () | |
| ENGINE_API class UActorComponent * | ExtractComponent (AActor *SearchActor) const |
| bool | operator== (const FBaseComponentReference &Other) const |
Public Attributes | |
| FName | ComponentProperty |
| FString | PathToComponent |
| TWeakObjectPtr< class UActorComponent > | OverrideComponent |
Base class for the hard/soft component reference structs
|
inline |
| UActorComponent * FBaseComponentReference::ExtractComponent | ( | AActor * | SearchActor | ) | const |
Extract the actual component pointer from this reference given a search actor
|
inline |
FBaseComponentReference == operator
| FName FBaseComponentReference::ComponentProperty |
Name of component to use. If this is not specified the reference refers to the root component.
| TWeakObjectPtr<class UActorComponent> FBaseComponentReference::OverrideComponent |
Allows direct setting of first component to constraint.
| FString FBaseComponentReference::PathToComponent |
Path to the component from its owner actor