Trigger & Relay Plugin 1.0.0
Easy signal setups done right
Loading...
Searching...
No Matches
IFtsTriggerOwnerInterface Class Reference

Interface for objects owning trigger components. More...

#include <FtsTriggerOwnerInterface.h>

Inheritance diagram for IFtsTriggerOwnerInterface:
AFtsTriggerBox AFtsTriggerCapsule AFtsTriggerRelay AFtsTriggerSphere AFtsCustomRelay AFtsNumericRelay AFtsToggleRelay AFtsCounterRelay AFtsAndRelay AFtsCountdownRelay AFtsDelayRelay AFtsEqualNumberRelay AFtsNotRelay AFtsOrRelay AFtsOscillatorRelay

Public Member Functions

UFtsTriggerSignalComponentGetTriggerComponent (FName Id=NAME_None)
 Get a specific trigger from the owner.
void GetAllTriggerComponents (TArray< UFtsTriggerSignalComponent * > &OutTriggers)
 Get all triggers of the owner.

Detailed Description

Interface for objects owning trigger components.

Member Function Documentation

◆ GetAllTriggerComponents()

void IFtsTriggerOwnerInterface::GetAllTriggerComponents ( TArray< UFtsTriggerSignalComponent * > & OutTriggers)

Get all triggers of the owner.

Parameters
OutTriggersAll triggers this owner has

◆ GetTriggerComponent()

UFtsTriggerSignalComponent * IFtsTriggerOwnerInterface::GetTriggerComponent ( FName Id = NAME_None)

Get a specific trigger from the owner.

Parameters
IdId of the trigger to query
Returns
Trigger component if found, null otherwise

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