Exemplo n.º 1
0
 public static FTicker GetCoreTicker()
 {
     if (coreTicker == null)
     {
         coreTicker = new FTicker();
     }
     return(coreTicker);
 }
Exemplo n.º 2
0
 // 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);
 }
Exemplo n.º 3
0
 public FScaledTime(float inTimeScale, FTicker inTicker = null) : base(0, inTicker)
 {
     enabled   = true;
     TimeScale = inTimeScale;
 }
Exemplo n.º 4
0
 public FScaledTime(bool inEnabled, float inTimeScale, FTicker inTicker = null) : base(0, inTicker)
 {
     enabled   = inEnabled;
     TimeScale = inTimeScale;
 }
Exemplo n.º 5
0
 // Constructors.
 public FScaledTime(FTicker inTicker = null) : base(0, inTicker)
 {
     enabled   = true;
     TimeScale = 1f;
 }