Zdexby TheHolyOneZ
44,741 classes
Class

SyncTimer

: SyncBase : Object
FishNet.Object.Synchronizing.SyncTimer, FishNet.Runtime 0x0080 (128 B) inherited 0x0050 FishNet.Runtime.dll
implements ICustomSync
0x00x0080

Members 7

OffsetSizeNameTypeFlagsDefault
0x08OnChangeSyncTypeChangedPrivate—
0x04<Remaining>k__BackingFieldfloatPrivate—
0x04<Duration>k__BackingFieldfloatPrivate—
0x01<Paused>k__BackingFieldboolPrivate—
0x00610x07padding / unreflected
0x08_changedList<FishNet.Object.Synchronizing.SyncTimer.ChangeData>Private—
0x08_serverOnChangesList<FishNet.Object.Synchronizing.SyncTimer.ChangeData>Private+1 flags—
0x08_clientOnChangesList<FishNet.Object.Synchronizing.SyncTimer.ChangeData>Private+1 flags—
Inherited from SyncBase 12
OffsetSizeNameTypeFlagsDefault
0x01<IsRegistered>k__BackingFieldboolPrivate—
0x01<IsSyncObject>k__BackingFieldboolPrivate—
0x00120x06padding / unreflected
0x08SettingsSettingsPublic—
0x01<IsDirty>k__BackingFieldboolPrivate—
0x00210x07padding / unreflected
0x08NetworkManagerNetworkManagerPublic—
0x08NetworkBehaviourNetworkBehaviourPublic—
0x01<OnStartServerCalled>k__BackingFieldboolPrivate—
0x01<OnStartClientCalled>k__BackingFieldboolPrivate—
0x003A0x02padding / unreflected
0x04NextSyncTickuintPublic—
0x04<SyncIndex>k__BackingFielduintPrivate—
0x04_timeToTicksuintPrivate—
0x01_currentChannelChannelPrivate—

Functions 26

SignatureFlagsNativeParams
void add_OnChange(SyncTypeChanged value)Public+1 flags0x08
void remove_OnChange(SyncTypeChanged value)Public+1 flags0x08
float get_Remaining()Public+1 flags0x04
void set_Remaining(float value)Private+1 flags0x04
float get_Elapsed()Public+1 flags0x04
float get_Duration()Public+1 flags0x04
void set_Duration(float value)Private+1 flags0x04
bool get_Paused()Public+1 flags0x01
void set_Paused(bool value)Private+1 flags0x01
void StartTimer(float remaining, bool sendRemainingOnStop)Public0x04
void PauseTimer(bool sendRemaining)Public0x01
void UnpauseTimer()Public0x00
void StopTimer(bool sendRemaining)Public0x01
void AddOperation(const SyncTimerOperation& operation, float prev, float next)Private0x04
void WriteDelta(PooledWriter writer, bool resetSyncTick)Public+1 flags0x08
void WriteFull(PooledWriter writer)Public+1 flags0x08
void WriteStartTimer(Writer w, bool includeOperationByte)Private0x08
bool CanSetValues(bool asServer)Private0x01
void Read(PooledReader reader, bool asServer)Public+1 flags0x08
void StopTimer_Internal(bool asServer)Private0x01
void InvokeOnChange(const SyncTimerOperation& operation, float prev, float next, bool asServer)Private0x04
void OnStartCallback(bool asServer)Public+1 flags0x01
void Update(float delta)Public0x04
object GetSerializedType()PublicFinal+2 flags0x08
void .ctor()Public+1 flags0x00
void <Read>g__UpdatePauseState|31_0(const SyncTimerOperation& op, ref <>c__DisplayClass31_0& )Private0x18

Used by 1

types with a member, parameter or interface of this type