Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/BuiltInComponentTypes.h |
Include | #include "EntitySystem/BuiltInComponentTypes.h" |
Syntax
struct FObjectComponent
Remarks
A component that represents a UObject* either as a strong or weak reference
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UObject * | GetObject () |
|
![]() ![]() |
FObjectComponent | Null () |
Construct a new null component |
![]() ![]() |
FObjectComponent | Construct a new strongly-referenced component from an object ptr | |
![]() ![]() |
FObjectComponent | Construct a new weakly-referenced component from an object ptr |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Check whether this object component is valid | ||
![]() ![]() |
bool | operator!=
(
UObject* InObject |
Compare this component with another object ptr |
![]() ![]() |
bool | operator==
(
UObject* InObject |
Compare this component with another object ptr |
![]() ![]() |
UObject * | operator-> () |