UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTimedDataInputCollection Class Reference

#include <TimedDataInputCollection.h>

Public Member Functions

void Add (ITimedDataInput *Input)
 
void Remove (ITimedDataInput *Input)
 
const TArray< ITimedDataInput * > & GetInputs () const
 
void Add (ITimedDataInputChannel *Channel)
 
void Remove (ITimedDataInputChannel *Input)
 
const TArray< ITimedDataInputChannel * > & GetChannels () const
 
FSimpleMulticastDelegateOnCollectionChanged ()
 

Detailed Description

A list of all the timed data input.

Member Function Documentation

◆ Add() [1/2]

void FTimedDataInputCollection::Add ( ITimedDataInput Input)
inline

Add an timed input to the collection.

◆ Add() [2/2]

void FTimedDataInputCollection::Add ( ITimedDataInputChannel Channel)
inline

Add an input channel to the collection.

◆ GetChannels()

const TArray< ITimedDataInputChannel * > & FTimedDataInputCollection::GetChannels ( ) const
inline

The list of input channels from the collection.

◆ GetInputs()

const TArray< ITimedDataInput * > & FTimedDataInputCollection::GetInputs ( ) const
inline

The list of inputs from the collection.

◆ OnCollectionChanged()

FSimpleMulticastDelegate & FTimedDataInputCollection::OnCollectionChanged ( )
inline

When an element is added or removed to the collection.

◆ Remove() [1/2]

void FTimedDataInputCollection::Remove ( ITimedDataInput Input)
inline

Remove an input from the collection.

◆ Remove() [2/2]

void FTimedDataInputCollection::Remove ( ITimedDataInputChannel Input)
inline

Remove an input channel from the collection.


The documentation for this class was generated from the following file: