I’ve got all the timer stuff set up i.e. I’m including TimerManager and using it like :
class FTimerManager& GetWorldTimerManager() const;
GetWorldTimerManager().ClearTimer(this, &Combos::StopCombo);
But this is within a generic c++ class therefore the parameter:
typename FTimerDelegate::TUObjectMethodDelegate< UserClass >::FMethodPtr
That is Looking for a method within a UObject is wrong as Combos doesn’t extend UObject.
Is there a way to create timers that run methods outside of UObjects or is there a good way round this?
Just to note the class Combos can access something that is a UObject