Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
AIBehaviorBuffer
Class AIBehaviorBuffer
Index
Constructors
constructor
Properties
capacity
payload
Length
stride
max
Observers
Accessors
buffer
Methods
write
Snapshot
get
Version
read
Snapshot
create
Observer
release
Observer
is
Observer
get
Observer
Count
read
Changed
has
Changed
get
Last
Seen
reset
Observer
clear
Constructors
constructor
new
AIBehaviorBuffer
(
capacity
:
number
,
payloadLength
:
number
,
maxObservers
:
number
,
buffer
?:
ArrayBufferLike
,
)
:
AIBehaviorBuffer
Parameters
capacity
:
number
payloadLength
:
number
maxObservers
:
number
Optional
buffer
:
ArrayBufferLike
Returns
AIBehaviorBuffer
Properties
Readonly
capacity
capacity
:
number
Readonly
payload
Length
payloadLength
:
number
Readonly
stride
stride
:
number
Readonly
max
Observers
maxObservers
:
number
Accessors
buffer
get
buffer
()
:
ArrayBufferLike
Returns
ArrayBufferLike
Methods
write
Snapshot
writeSnapshot
(
slot
:
number
,
values
:
ArrayLike
<
number
>
,
count
?:
number
)
:
number
Parameters
slot
:
number
values
:
ArrayLike
<
number
>
Optional
count
:
number
Returns
number
get
Version
getVersion
(
slot
:
number
)
:
number
Parameters
slot
:
number
Returns
number
read
Snapshot
readSnapshot
(
slot
:
number
,
out
:
Float32Array
,
attempts
?:
number
)
:
number
Parameters
slot
:
number
out
:
Float32Array
Optional
attempts
:
number
Returns
number
create
Observer
createObserver
()
:
number
Returns
number
release
Observer
releaseObserver
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
is
Observer
isObserver
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
get
Observer
Count
getObserverCount
()
:
number
Returns
number
read
Changed
readChanged
(
observer
:
number
,
slot
:
number
,
out
:
Float32Array
,
attempts
?:
number
,
)
:
number
Parameters
observer
:
number
slot
:
number
out
:
Float32Array
Optional
attempts
:
number
Returns
number
has
Changed
hasChanged
(
observer
:
number
,
slot
:
number
)
:
boolean
Parameters
observer
:
number
slot
:
number
Returns
boolean
get
Last
Seen
getLastSeen
(
observer
:
number
,
slot
:
number
)
:
number
Parameters
observer
:
number
slot
:
number
Returns
number
reset
Observer
resetObserver
(
observer
:
number
)
:
void
Parameters
observer
:
number
Returns
void
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
capacity
payload
Length
stride
max
Observers
Accessors
buffer
Methods
write
Snapshot
get
Version
read
Snapshot
create
Observer
release
Observer
is
Observer
get
Observer
Count
read
Changed
has
Changed
get
Last
Seen
reset
Observer
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...