Navigation
API > API/Runtime > API/Runtime/MovieScene
A numeric identifier used to represent a specific 'channel' within an interrogation linker. Interrogation channels are used to identify groupings of tracks or entities that relate to the same output (eg: a property on an object; a root track etc). See FInterrogationKey for a combination of a channel with a specific interrogation index (or time)
| Name | FInterrogationChannel |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntitySystemTypes.h |
| Include Path | #include "EntitySystem/MovieSceneEntitySystemTypes.h" |
Syntax
struct FInterrogationChannel
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default construction to an invalid channel | EntitySystem/MovieSceneEntitySystemTypes.h | ||
FInterrogationChannel
(
int32 InValue |
EntitySystem/MovieSceneEntitySystemTypes.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Value | int32 | EntitySystem/MovieSceneEntitySystemTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AsIndex() |
Get the underlying numeric representation of this channel | EntitySystem/MovieSceneEntitySystemTypes.h | |
bool IsValid() |
Check whether this channel is valid | EntitySystem/MovieSceneEntitySystemTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FInterrogationChannel Default() |
A default interrogation channel that can be used when interrogation is only operating on a single set of tracks | EntitySystem/MovieSceneEntitySystemTypes.h | |
static FInterrogationChannel First() |
Retrieve the first allocatable channel when dealing with multiple groupings of tracks | EntitySystem/MovieSceneEntitySystemTypes.h | |
static FInterrogationChannel FromIndex
(
int32 InIndex |
Make a channel from an index known to already relate to a valid channel | EntitySystem/MovieSceneEntitySystemTypes.h | |
static FInterrogationChannel Invalid() |
An invalid channel. Should only be used for comparison. | EntitySystem/MovieSceneEntitySystemTypes.h | |
static FInterrogationChannel Last() |
Retrieve the last allocatable channel when dealing with multiple groupings of tracks | EntitySystem/MovieSceneEntitySystemTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
Check whether this channel is valid | EntitySystem/MovieSceneEntitySystemTypes.h | |
FInterrogationChannel operator++() |
Get the next channel after this one | EntitySystem/MovieSceneEntitySystemTypes.h |