Navigation
API > API/Runtime > API/Runtime/TimeManagement
A list of all the timed data input.
| Name | FTimedDataInputCollection |
| Type | class |
| Header File | /Engine/Source/Runtime/TimeManagement/Public/TimedDataInputCollection.h |
| Include Path | #include "TimedDataInputCollection.h" |
Syntax
class FTimedDataInputCollection
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Channels | TArray< ITimedDataInputChannel * > | TimedDataInputCollection.h | ||
| CollectionChanged | FSimpleMulticastDelegate | TimedDataInputCollection.h | ||
| Inputs | TArray< ITimedDataInput * > | TimedDataInputCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
ITimedDataInput* Input |
Add an timed input to the collection. | TimedDataInputCollection.h | |
void Add
(
ITimedDataInputChannel* Channel |
Add an input channel to the collection. | TimedDataInputCollection.h | |
const TArray< ITimedDataInputChannel * > & GetChannels() |
The list of input channels from the collection. | TimedDataInputCollection.h | |
const TArray< ITimedDataInput * > & GetInputs() |
The list of inputs from the collection. | TimedDataInputCollection.h | |
FSimpleMulticastDelegate & OnCollectionChanged() |
When an element is added or removed to the collection. | TimedDataInputCollection.h | |
void Remove
(
ITimedDataInput* Input |
Remove an input from the collection. | TimedDataInputCollection.h | |
void Remove
(
ITimedDataInputChannel* Input |
Remove an input channel from the collection. | TimedDataInputCollection.h |