![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BuiltInComponentTypes.h>
Public Member Functions | |
| FObjectComponent () | |
| operator bool () const | |
| bool | operator== (UObject *InObject) const |
| bool | operator!= (UObject *InObject) const |
| UObject * | operator-> () const |
| MOVIESCENE_API UObject * | GetObject () const |
Static Public Member Functions | |
| static FObjectComponent | Null () |
| static FObjectComponent | Strong (UObject *InObject) |
| static FObjectComponent | Weak (UObject *InObject) |
Friends | |
| bool | operator== (const FObjectComponent &A, const FObjectComponent &B) |
| uint32 | GetTypeHash (const FObjectComponent &In) |
| MOVIESCENE_API friend void | AddReferencedObjectForComponent (FReferenceCollector *ReferenceCollector, FObjectComponent *ComponentData) |
A component that represents a UObject* either as a strong or weak reference
|
inline |
| UObject * UE::MovieScene::FObjectComponent::GetObject | ( | ) | const |
|
inlinestatic |
Construct a new null component
|
inlineexplicit |
Check whether this object component is valid
Compare this component with another object ptr
|
inline |
Compare this component with another object ptr
|
inlinestatic |
Construct a new strongly-referenced component from an object ptr
|
inlinestatic |
Construct a new weakly-referenced component from an object ptr
|
friend |
Conditionally add a reference for the specified component data based on whether it is strongly referenced or not
|
friend |
Generate a type has from this component
|
friend |
Equality operator