Preparing search index...
The search index is not available
SDK Documentation - v7.0.0
SDK Documentation - v7.0.0
ECS
ReadonlyComponentSchema
Type alias ReadonlyComponentSchema<T>
Readonly
Component
Schema
<
T
>
:
{
[
K
in
keyof
T
]
:
T
[
K
]
extends
ComponentDefinition
<
unknown
>
?
ReturnType
<
T
[
K
]
[
"get"
]
>
:
never
}
Type Parameters
T
extends
[
ComponentDefinition
<
unknown
>
,
...
ComponentDefinition
<
unknown
>
[]
]
Documentation
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
SDK
Documentation -
v7.0.0
ECS
Append
Value
Operation
Avatar
Texture
Border
Rect
Camera
Transition
Component
Data
Composite
Composite
Component
Composite
Component_
Data
Entry
Composite
Definition
Crdt
Message
Protocol
Delete
Component
Delete
Component
Network
Delete
Entity
Delete
Entity
Network
Entity
Utils
Move
PBAnimation
State
PBAnimator
PBAudio
Event
PBAudio
Source
PBAudio
Stream
PBAvatar
Attach
PBAvatar
Base
PBAvatar
Emote
Command
PBAvatar
Equipped
Data
PBAvatar
Modifier
Area
PBAvatar
Shape
PBBillboard
PBCamera
Mode
PBCamera
Mode
Area
PBColor3
PBColor4
PBEngine
Info
PBGltf
Container
PBGltf
Container
Loading
State
PBInput
Modifier
PBInput
Modifier_
Standard
Input
PBMain
Camera
PBMaterial
PBMaterial_
Pbr
Material
PBMaterial_
Unlit
Material
PBMesh
Collider
PBMesh
Collider_
Box
Mesh
PBMesh
Collider_
Cylinder
Mesh
PBMesh
Collider_
Plane
Mesh
PBMesh
Collider_
Sphere
Mesh
PBMesh
Renderer
PBMesh
Renderer_
Box
Mesh
PBMesh
Renderer_
Cylinder
Mesh
PBMesh
Renderer_
Plane
Mesh
PBMesh
Renderer_
Sphere
Mesh
PBNft
Shape
PBPlayer
Identity
Data
PBPointer
Events
PBPointer
Events
Result
PBPointer
Events_
Entry
PBPointer
Events_
Info
PBPointer
Lock
PBPosition
PBQuaternion
PBRaycast
PBRaycast
Result
PBRealm
Info
PBText
Shape
PBTween
PBTween
Sequence
PBTween
State
PBUi
Background
PBUi
Canvas
Information
PBUi
Dropdown
PBUi
Dropdown
Result
PBUi
Input
PBUi
Input
Result
PBUi
Text
PBUi
Transform
PBVector2
PBVector3
PBVideo
Event
PBVideo
Player
PBVirtual
Camera
PBVisibility
Component
Put
Component
Operation
Put
Network
Component
Operation
Raycast
Hit
Rect
Rotate
Scale
Schemas
Texture
Texture
Union
Video
Texture
Etherum
Provider
Math &
Colors
Color3
Color4
Matrix
Plane
Quaternion
Scalar
Vector2
Vector3
React
Ecs
React
Ecs
JSX
js-
runtime/apis
"~system/
Comms
Api"
"~system/
Communications
Controller"
"~system/
Engine
Api"
"~system/
Environment
Api"
"~system/
Ethereum
Controller"
"~system/
Players"
"~system/
Portable
Experiences"
"~system/
Restricted
Actions"
"~system/
Runtime"
"~system/
Scene"
"~system/
Signed
Fetch"
"~system/
Testing"
"~system/
User
Action
Module"
"~system/
User
Identity"
sdk/src/composite-
provider
sdk/src/ethereum-
provider/text-
encoder
sdk/src/ethereum-
provider/text-
encoding
sdk/src/network
sdk/src/network/binary-
message-
bus
sdk/src/network/entities
sdk/src/network/filter
sdk/src/network/message-
bus-
sync
sdk/src/network/state
sdk/src/network/utils
sdk/src/players
Engine
are
Connected
create
Entity
Container
create
Input
System
create
Pointer
Events
System
create
Tween
System
cyclic
Parenting
Checker
execute
Task
get
Component
Entity
Tree
get
Composite
Root
Component
get
Default
Opts
is
Equal
remove
Entity
With
Children
Animator
Audio
Event
Audio
Source
Audio
Stream
Avatar
Attach
Avatar
Base
Avatar
Emote
Command
Avatar
Equipped
Data
Avatar
Modifier
Area
Avatar
Shape
Billboard
CRDT_
MESSAGE_
HEADER_
LENGTH
Camera
Mode
Camera
Mode
Area
Engine
Info
Gltf
Container
Gltf
Container
Loading
State
Input
Modifier
Main
Camera
Material
Mesh
Collider
Mesh
Renderer
Name
Network
Entity
Network
Parent
Nft
Shape
Player
Identity
Data
Pointer
Events
Pointer
Events
Result
Pointer
Lock
RESERVED_
STATIC_
ENTITIES
Raycast
Raycast
Result
Realm
Info
SYSTEMS_
REGULAR_
PRIORITY
Sync
Components
Text
Shape
Transform
Tween
Tween
Sequence
Tween
State
Ui
Background
Ui
Canvas
Information
Ui
Dropdown
Ui
Dropdown
Result
Ui
Input
Ui
Input
Result
Ui
Text
Ui
Transform
Video
Event
Video
Player
Virtual
Camera
Visibility
Component
component
Definition
By
Name
engine
input
System
pointer
Events
System
raycast
System
tween
System
video
Events
System
Animator
Component
Definition
Extended
Audio
Source
Component
Definition
Extended
Audio
Stream
Component
Definition
Extended
Avatar
Texture
Base
Component
Border
Rect
Byte
Buffer
Camera
Transition
Camera
Transition
Helper
Component
Data
Composite
Component
Composite
Component_
Data
Entry
Composite
Definition
Grow
Only
Value
Set
Component
Definition
IEngine
IEngine
Options
INetowrk
Entity
Type
INetowrk
Parent
Type
ISchema
ISync
Components
Type
Input
Modifier
Component
Definition
Extended
Input
Modifier
Helper
Last
Write
Win
Element
Set
Component
Definition
Map
Component
Definition
Material
Component
Definition
Extended
Mesh
Collider
Component
Definition
Extended
Mesh
Renderer
Component
Definition
Extended
Move
Name
Type
PBAnimation
State
PBAnimator
PBAudio
Event
PBAudio
Source
PBAudio
Stream
PBAvatar
Attach
PBAvatar
Base
PBAvatar
Emote
Command
PBAvatar
Equipped
Data
PBAvatar
Modifier
Area
PBAvatar
Shape
PBBillboard
PBCamera
Mode
PBCamera
Mode
Area
PBColor3
PBColor4
PBEngine
Info
PBGltf
Container
PBGltf
Container
Loading
State
PBInput
Modifier
PBInput
Modifier_
Standard
Input
PBMain
Camera
PBMaterial
PBMaterial_
Pbr
Material
PBMaterial_
Unlit
Material
PBMesh
Collider
PBMesh
Collider_
Box
Mesh
PBMesh
Collider_
Cylinder
Mesh
PBMesh
Collider_
Plane
Mesh
PBMesh
Collider_
Sphere
Mesh
PBMesh
Renderer
PBMesh
Renderer_
Box
Mesh
PBMesh
Renderer_
Cylinder
Mesh
PBMesh
Renderer_
Plane
Mesh
PBMesh
Renderer_
Sphere
Mesh
PBNft
Shape
PBPlayer
Identity
Data
PBPointer
Events
PBPointer
Events
Result
PBPointer
Events_
Entry
PBPointer
Events_
Info
PBPointer
Lock
PBPosition
PBQuaternion
PBRaycast
PBRaycast
Result
PBRealm
Info
PBText
Shape
PBTween
PBTween
Sequence
PBTween
State
PBUi
Background
PBUi
Canvas
Information
PBUi
Dropdown
PBUi
Dropdown
Result
PBUi
Input
PBUi
Input
Result
PBUi
Text
PBUi
Transform
PBVector2
PBVector3
PBVideo
Event
PBVideo
Player
PBVirtual
Camera
PBVisibility
Component
Pointer
Events
System
Raycast
Hit
Raycast
System
Rect
Rotate
Scale
Spec
Texture
Texture
Helper
Texture
Union
Transform
Component
Extended
Tween
Component
Definition
Extended
Tween
Helper
Video
Events
System
Video
Texture
Virtual
Camera
Component
Definition
Extended
Append
Value
Message
Append
Value
Message
Body
Color3
Type
Color4
Type
Component
Definition
Composite
Composite
Provider
Composite
Resource
Composite
Root
Type
Conflict
Resolution
Message
Coords
Crdt
Message
Crdt
Message
Body
Crdt
Message
Header
Crdt
Network
Message
Body
Deep
Readonly
Deep
Readonly
Map
Deep
Readonly
Object
Deep
Readonly
Set
Delete
Component
Message
Delete
Component
Message
Body
Delete
Component
Network
Message
Delete
Component
Network
Message
Body
Delete
Entity
Message
Delete
Entity
Message
Body
Delete
Entity
Network
Message
Delete
Entity
Network
Message
Body
Entity
Event
System
Callback
Event
System
Options
Exclude
Undefined
GSet
Component
Getter
Global
Direction
Raycast
Options
Global
Direction
Raycast
System
Options
Global
Target
Raycast
Options
Global
Target
Raycast
System
Options
IEntity
Container
IInput
System
INetowrk
Entity
INetowrk
Parent
ISync
Components
Include
Undefined
Instance
Composite
Options
Json
Array
Json
Map
Json
Primitive
Json
Schema
Extended
Local
Direction
Raycast
Options
Local
Direction
Raycast
System
Options
Lww
Component
Getter
Map
Result
Name
Component
On
Change
Function
Only
Non
Undefined
Types
Only
Optional
Undefined
Types
Put
Component
Message
Put
Component
Message
Body
Put
Network
Component
Message
Put
Network
Component
Message
Body
Quaternion
Type
Raycast
System
Callback
Raycast
System
Options
Read
Only
Grow
Only
Value
Set
Component
Definition
Read
Only
Last
Write
Win
Element
Set
Component
Definition
Readonly
Component
Schema
Readonly
Primitive
Receive
Message
System
Fn
System
Item
Target
Entity
Raycast
Options
Target
Entity
Raycast
System
Options
Task
To
Optional
Transform
Component
Transform
Type
Transform
Type
With
Optionals
Transport
Transport
Message
Tween
System
Unpacked
Value
Set
Options
Vector3
Type
Video
Events
System
Callback
uint32
Avatar
Anchor
Point
Type
Avatar
Modifier
Type
Background
Texture
Mode
Billboard
Mode
Camera
Type
Collider
Layer
Component
Type
Crdt
Message
Type
Easing
Function
Entity
Mapping
Mode
Entity
State
Font
Input
Action
Loading
State
Material
Transparency
Mode
Media
State
Nft
Frame
Type
Pointer
Event
Type
Pointer
Filter
Mode
Process
Message
Result
Type
Raycast
Query
Type
Text
Align
Mode
Text
Wrap
Texture
Filter
Mode
Texture
Wrap
Mode
Tween
Loop
Tween
State
Status
Video
State
YGAlign
YGDisplay
YGEdge
YGFlex
Direction
YGJustify
YGOverflow
YGPosition
Type
YGUnit
YGWrap