Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/FInterrogationChannels
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker* Linker, |
Query all world space transforms, even including channels that do not have any variable track data | EntitySystem/Interrogation/MovieSceneInterrogationLinker.h | |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker* Linker, |
Query world space transforms for a component | EntitySystem/Interrogation/MovieSceneInterrogationLinker.h | |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker* Linker, |
Query world space transforms for a channel | EntitySystem/Interrogation/MovieSceneInterrogationLinker.h | |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker* Linker, |
Query a specific set of channels for their world space transforms as defined by set bits within ChannelsToQuery | EntitySystem/Interrogation/MovieSceneInterrogationLinker.h | |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker* Linker, |
Query implementation functions | EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
QueryWorldSpaceTransforms(UMovieSceneEntitySystemLinker *, TSparseArray< TArray< FTransform > > &)
Description
Query all world space transforms, even including channels that do not have any variable track data
| Name | QueryWorldSpaceTransforms |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogationLinker.h" |
| Source | /Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogationLinker.cpp |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker * Linker,
TSparseArray < TArray < FTransform > > & OutTransformsByChannel
) const
Parameters
| Name | Remarks |
|---|---|
| OutTransformsByChannel | Sparse array to receive transforms allocated by their Channel index |
QueryWorldSpaceTransforms(UMovieSceneEntitySystemLinker , USceneComponent , TArray< FTransform > &)
Description
Query world space transforms for a component
| Name | QueryWorldSpaceTransforms |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogationLinker.h" |
| Source | /Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogationLinker.cpp |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker * Linker,
USceneComponent * SceneComponent,
TArray < FTransform > & OutTransforms
) const
Parameters
| Name | Remarks |
|---|---|
| SceneComponent | The scene component to query |
| OutTransforms | Array to output transforms into, one per Interrogation |
QueryWorldSpaceTransforms(UMovieSceneEntitySystemLinker *, FInterrogationChannel, TArray< FTransform > &)
Description
Query world space transforms for a channel
| Name | QueryWorldSpaceTransforms |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogationLinker.h" |
| Source | /Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogationLinker.cpp |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker * Linker,
FInterrogationChannel InChannel,
TArray < FTransform > & OutTransforms
) const
Parameters
| Name | Remarks |
|---|---|
| InChannel | The channel to query |
| OutTransforms | Array to output transforms into, one per Interrogation |
QueryWorldSpaceTransforms(UMovieSceneEntitySystemLinker *, const TBitArray<> &, TSparseArray< TArray< FTransform > > &)
Description
Query a specific set of channels for their world space transforms as defined by set bits within ChannelsToQuery
| Name | QueryWorldSpaceTransforms |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogationLinker.h" |
| Source | /Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogationLinker.cpp |
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker * Linker,
const TBitArray <> & ChannelsToQuery,
TSparseArray < TArray < FTransform > > & OutTransformsByChannel
) const
Parameters
| Name | Remarks |
|---|---|
| ChannelsToQuery | Bit array containing set bits for each channel to query |
| OutTransformsByChannel | Sparse array to receive transforms allocated by their Channel index |
QueryWorldSpaceTransforms(UMovieSceneEntitySystemLinker *, const TBitArray<> &, GetOutputForChannelType &&)
Description
Query implementation functions
| Name | QueryWorldSpaceTransforms |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogationLinker.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogationLinker.h" |
| Source | /Engine/Source/Runtime/MovieSceneTracks/Private/EntitySystem/Interrogation/MovieSceneInterrogationLinker.cpp |
template<typename GetOutputForChannelType>
void QueryWorldSpaceTransforms
(
UMovieSceneEntitySystemLinker * Linker,
const TBitArray <> & ChannelsToQuery,
GetOutputForChannelType && OnGetOutputForChannel
) const