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

Inverts the value of the input signal. More...

#include <FtsNotRelay.h>

Inheritance diagram for AFtsNotRelay:
AFtsToggleRelay AFtsTriggerRelay IFtsTriggerOwnerInterface

Public Member Functions

 AFtsNotRelay (const FObjectInitializer &ObjectInitializer)
virtual void OnSignalReceived (UFtsTriggerListenerComponent *Listener, const FInstancedStruct &Signal) override
virtual void BeginPlay () override
Public Member Functions inherited from AFtsToggleRelay
 AFtsToggleRelay (const FObjectInitializer &ObjectInitializer)
virtual void UpdateBillboardMaterial (bool bCalledDuringConstruction=false) override
Public Member Functions inherited from AFtsTriggerRelay
 AFtsTriggerRelay (const FObjectInitializer &ObjectInitializer)
virtual void EndPlay (const EEndPlayReason::Type EndPlayReason) override
virtual UFtsTriggerSignalComponentGetTriggerComponent_Implementation (FName Id) override
virtual void GetAllTriggerComponents_Implementation (TArray< UFtsTriggerSignalComponent * > &OutTriggers) override
virtual void OnConstruction (const FTransform &Transform) override
Public Member Functions inherited from IFtsTriggerOwnerInterface
UFtsTriggerSignalComponentGetTriggerComponent (FName Id=NAME_None)
 Get a specific trigger from the owner.
void GetAllTriggerComponents (TArray< UFtsTriggerSignalComponent * > &OutTriggers)
 Get all triggers of the owner.

Additional Inherited Members

Protected Member Functions inherited from AFtsToggleRelay
void SetRelayState (bool bNewState)
bool GetRelayState () const
Protected Attributes inherited from AFtsTriggerRelay
TObjectPtr< UFtsTriggerListenerComponentListenerComponent
TObjectPtr< UFtsTriggerSignalComponentTriggerComponent

Detailed Description

Inverts the value of the input signal.

Constructor & Destructor Documentation

◆ AFtsNotRelay()

AFtsNotRelay::AFtsNotRelay ( const FObjectInitializer & ObjectInitializer)

Member Function Documentation

◆ BeginPlay()

void AFtsNotRelay::BeginPlay ( )
overridevirtual

Reimplemented from AFtsTriggerRelay.

◆ OnSignalReceived()

void AFtsNotRelay::OnSignalReceived ( UFtsTriggerListenerComponent * Listener,
const FInstancedStruct & Signal )
overridevirtual

Internal callback that gets registered to the signal component to do recalculate relay state

Parameters
ListenerListener component that received the signal
SignalThe signal data

Reimplemented from AFtsTriggerRelay.


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