Struct NetworkTimer
- Namespace
- Netick
- Assembly
- Netick.dll
A helper struct that can be used as a timer for various gameplay purposes.
public struct NetworkTimer : IEquatable<NetworkTimer>
- Implements
- Inherited Members
Properties
TargetTick
public int TargetTick { get; }
Property Value
Methods
Equals(NetworkTimer)
public bool Equals(NetworkTimer other)
Parameters
otherNetworkTimer
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetElapsedTime(NetickEngine, bool)
public float GetElapsedTime(NetickEngine engine, bool usePredictedTiming = false)
Parameters
engineNetickEngineusePredictedTimingbool
Returns
GetHashCode()
public override int GetHashCode()
Returns
GetRemainingTime(NetickEngine, bool)
public float GetRemainingTime(NetickEngine engine, bool usePredictedTiming = false)
Parameters
engineNetickEngineusePredictedTimingbool
Returns
IsRunning(NetickEngine, bool)
public bool IsRunning(NetickEngine engine, bool usePredictedTiming = false)
Parameters
engineNetickEngineusePredictedTimingbool
Returns
IsStopped(NetickEngine, bool)
public bool IsStopped(NetickEngine engine, bool usePredictedTiming = false)
Parameters
engineNetickEngineusePredictedTimingbool
Returns
StartTimer(float, NetickEngine, bool)
public static NetworkTimer StartTimer(float time, NetickEngine engine, bool usePredictedTiming = false)
Parameters
timefloatengineNetickEngineusePredictedTimingbool
Returns
ToString()
public override string ToString()