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

Base class for relays that support an internal number value. More...

#include <FtsNumericRelay.h>

Inheritance diagram for AFtsNumericRelay:
AFtsTriggerRelay IFtsTriggerOwnerInterface AFtsCounterRelay

Public Member Functions

 AFtsNumericRelay (const FObjectInitializer &ObjectInitializer)
Public Member Functions inherited from AFtsTriggerRelay
 AFtsTriggerRelay (const FObjectInitializer &ObjectInitializer)
virtual void BeginPlay () override
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
virtual void UpdateBillboardMaterial (bool bCalledDuringConstruction=false)
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.

Protected Member Functions

void SetRelayState (int64 NewState)
int64 GetRelayState () const
Protected Member Functions inherited from AFtsTriggerRelay
virtual void OnSignalReceived (UFtsTriggerListenerComponent *Listener, const FInstancedStruct &Signal)

Additional Inherited Members

Protected Attributes inherited from AFtsTriggerRelay
TObjectPtr< UFtsTriggerListenerComponentListenerComponent
TObjectPtr< UFtsTriggerSignalComponentTriggerComponent

Detailed Description

Base class for relays that support an internal number value.

Constructor & Destructor Documentation

◆ AFtsNumericRelay()

AFtsNumericRelay::AFtsNumericRelay ( const FObjectInitializer & ObjectInitializer)

Member Function Documentation

◆ GetRelayState()

int64 AFtsNumericRelay::GetRelayState ( ) const
protected

Gets the internal number value

Returns
Current Value

◆ SetRelayState()

void AFtsNumericRelay::SetRelayState ( int64 NewState)
protected

Sets the internal number value

Parameters
NewStateNew value

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