public static FTicker GetCoreTicker() { if (coreTicker == null) { coreTicker = new FTicker(); } return(coreTicker); }
// Constructor // // @param InDelay Delay until next fire; 0 means "next frame" // @param Ticker the ticker to register with. Defaults to FTicker::GetCoreTicker(). public FTickerObjectBase(float InDelay = 0.0f, FTicker inTicker = null) { ticker = inTicker ?? FTicker.GetCoreTicker(); tickHandle = ticker.AddTicker(Tick, InDelay); }
public FScaledTime(float inTimeScale, FTicker inTicker = null) : base(0, inTicker) { enabled = true; TimeScale = inTimeScale; }
public FScaledTime(bool inEnabled, float inTimeScale, FTicker inTicker = null) : base(0, inTicker) { enabled = inEnabled; TimeScale = inTimeScale; }
// Constructors. public FScaledTime(FTicker inTicker = null) : base(0, inTicker) { enabled = true; TimeScale = 1f; }