Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/FEntityManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddComponent
(
FMovieSceneEntityID EntityID, |
Add the specified component type to an entity. The component value will be default-initialized. | EntitySystem/MovieSceneEntityManager.h | |
void AddComponent
(
FMovieSceneEntityID EntityID, |
Add the specified component value to an entity | EntitySystem/MovieSceneEntityManager.h | |
void AddComponent
(
FMovieSceneEntityID EntityID, |
EntitySystem/MovieSceneEntityManager.h |
AddComponent(FMovieSceneEntityID, FComponentTypeID)
Description
Add the specified component type to an entity. The component value will be default-initialized.
| Name | AddComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityManager.h |
| Include Path | #include "EntitySystem/MovieSceneEntityManager.h" |
| Source | /Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneEntityManager.cpp |
void AddComponent
(
FMovieSceneEntityID EntityID,
FComponentTypeID ComponentTypeID
)
Parameters
| Name | Remarks |
|---|---|
| EntityID | The ID of the entity to add the component to |
| ComponentTypeID | The ID of the component type to add to the entity |
AddComponent(FMovieSceneEntityID, TComponentTypeID< T >, ValueType &&)
Description
Add the specified component value to an entity
| Name | AddComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityManager.h |
| Include Path | #include "EntitySystem/MovieSceneEntityManager.h" |
template<typename T, typename ValueType>
void AddComponent
(
FMovieSceneEntityID EntityID,
TComponentTypeID < T > ComponentTypeID,
ValueType && InValue
)
Parameters
| Name | Remarks |
|---|---|
| EntityID | The ID of the entity to add the component to |
| ComponentTypeID | The ID of the component type to add to the entity |
| InValue | The value of the component to add |
AddComponent(FMovieSceneEntityID, FComponentTypeID, EEntityRecursion)
| Name | AddComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityManager.h |
| Include Path | #include "EntitySystem/MovieSceneEntityManager.h" |
| Source | /Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneEntityManager.cpp |
void AddComponent
(
FMovieSceneEntityID EntityID,
FComponentTypeID ComponentTypeID,
EEntityRecursion Recursion
)