Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
LagCompensation
Class LagCompensation<TState, TInput>
Type Parameters
TState
=
unknown
TInput
=
unknown
Index
Methods
create
record
State
record
Input
rewind
resync
snapshot
Count
input
Count
oldest
Snapshot
Tick
newest
Snapshot
Tick
newest
Input
Tick
get
History
Size
set
History
Size
clear
Methods
Static
create
create
<
TState
=
unknown
,
TInput
=
unknown
>
(
opts
?:
LagCompensationOptions
<
TState
>
,
)
:
LagCompensation
<
TState
,
TInput
>
Type Parameters
TState
=
unknown
TInput
=
unknown
Parameters
opts
:
LagCompensationOptions
<
TState
>
= {}
Returns
LagCompensation
<
TState
,
TInput
>
record
State
recordState
(
tick
:
number
,
state
:
TState
)
:
void
Parameters
tick
:
number
state
:
TState
Returns
void
record
Input
recordInput
(
tick
:
number
,
input
:
TInput
)
:
void
Parameters
tick
:
number
input
:
TInput
Returns
void
rewind
rewind
(
tick
:
number
)
:
RewindResult
<
TState
,
TInput
>
|
null
Parameters
tick
:
number
Returns
RewindResult
<
TState
,
TInput
>
|
null
resync
resync
(
tick
:
number
,
authoritativeState
:
TState
)
:
InputEntry
<
TInput
>
[]
Parameters
tick
:
number
authoritativeState
:
TState
Returns
InputEntry
<
TInput
>
[]
snapshot
Count
snapshotCount
()
:
number
Returns
number
input
Count
inputCount
()
:
number
Returns
number
oldest
Snapshot
Tick
oldestSnapshotTick
()
:
number
|
null
Returns
number
|
null
newest
Snapshot
Tick
newestSnapshotTick
()
:
number
|
null
Returns
number
|
null
newest
Input
Tick
newestInputTick
()
:
number
|
null
Returns
number
|
null
get
History
Size
getHistorySize
()
:
number
Returns
number
set
History
Size
setHistorySize
(
n
:
number
)
:
void
Parameters
n
:
number
Returns
void
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
record
State
record
Input
rewind
resync
snapshot
Count
input
Count
oldest
Snapshot
Tick
newest
Snapshot
Tick
newest
Input
Tick
get
History
Size
set
History
Size
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...