Hi, I want to do something like this in C++ using delegate according to the image of bp.
What I am trying is:
.h
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnTimeStarted , int32, TimeSetter);
UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category="Default")
FOnTimeStarted OnTimeStarted;
UFUNCTION()
virtual void TimeCounter();
.cpp
void TimeCounter()
{
bool bTimeActivate;
int32 Value = 1;
if(bTimeActivate)
{
Value ++;
OnTimeStarted.BroadCast(Value);
}
}
Thank you