Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
com.meta.spatial.castinputforward
Overview
CastInputForwardFeature
CastInputForwardSystem
KeyPressType
Overview
DOWN
UP
MouseState
SimpleInputForwardHandler
com.meta.spatial.core
Overview
AbstractAttribute
AttributeCache
AttributeListener
AttributeType
Overview
DEFAULT
ENTITY
FLOAT
INT
LONG
MAP
POSE
STRING
TIME
TUPLE
UUID
VECTOR2
VECTOR3
VECTOR4
BooleanAttribute
Bound2D
Bound3D
ComponentBase
ComponentCompanion
ComponentInfo
ComponentListener
ComponentManager
ComponentPool
ComponentRegistration
DataModel
Overview
KeyIterator
Entity
EntityAttribute
EntityContext
EntityIterator
EntitySortCriterion
EnumAttribute
EventArgs
EventListener
ExperimentalMapAttribute
FeatureManager
FloatAttribute
FloatSortCriterion
Hand
Overview
LEFT
RIGHT
IntAttribute
IntSortCriterion
LongAttribute
LongSortCriterion
Lut
MapDelegate
Matrix44
MissingSystemInfo
MissingSystemsGraph
NetworkingBase
Pose
PoseAttribute
PoseSortCriterion
PriorityGroup
Overview
EARLY
LATE
NORMAL
PriorityGroupMap
Quaternion
Query
QueryBuilder
QueryEventListenerManager
QueryNode
QueryNodeType
Overview
AND
CHANGED
HAS
OR
QueryOpcode
Overview
AND
CHANGED
HAS
OR
QueryType
Overview
DSL
SendRate
Overview
DEFAULT
LOW
SortBuilder
SortCriteriaBuilder
SortCriterion
SortOption
Overview
ASC
ASC_CASE_INSENSITIVE
DESC
DESC_CASE_INSENSITIVE
SpatialContext
SpatialFeature
SpatialInterface
StringAttribute
StringSortCriterion
SystemBase
SystemClass
SystemClassSet
SystemDAG
SystemDependencies
SystemDependenciesExists
SystemDependencyConfig
SystemGraph
SystemManager
SystemMap
SystemSet
TimeAttribute
TimeSortCriterion
TraceUtils
UUIDAttribute
Vector2
Vector2Attribute
Vector2SortCriterion
Vector3
Vector3Attribute
Vector3SortCriterion
Vector4
Vector4Attribute
Vector4SortCriterion
com.meta.spatial.debugtools
Overview
AssetReloadSystem
HotReloadFeature
RecursiveFileObserver
com.meta.spatial.mruk
Overview
AnchorData
AnchorMeshScalingMode
Overview
NO_SCALING
STRETCH
UNIFORM_SCALING
UNIFORM_XZ_SCALING
AnchorMeshSelectionMode
Overview
CLOSEST_SIZE
RANDOM
AnchorMeshSpawner
Overview
AnchorMeshGroup
AnchorProcMeshInfo
AnchorProceduralMesh
Overview
MeshAndPhysicEntity
AnchorProceduralMeshConfig
AnchorSerializer
GlobalMeshData
MRUKAnchor
MRUKFeature
MRUKLabel
Overview
BED
CEILING
COUCH
DOOR_FRAME
FLOOR
GLOBAL_MESH
INVISIBLE_WALL_FACE
LAMP
OTHER
PLANT
SCREEN
STORAGE
TABLE
WALL_ART
WALL_FACE
WINDOW_FRAME
MRUKLoadDeviceResult
Overview
ERROR_INSUFFICIENT_RESOURCES
ERROR_INSUFFICIENT_VIEW
ERROR_NO_ROOMS_FOUND
ERROR_PERMISSION_INSUFFICIENT
ERROR_RATE_LIMITED
ERROR_STORAGE_AT_CAPACITY
ERROR_TOO_BRIGHT
ERROR_TOO_DARK
ERROR_UNKNOWN
SUCCESS
MRUKMesh
MRUKPlane
MRUKPlaneUV
MRUKRoom
MRUKSceneEventListener
MRUKSpawnMode
Overview
ALL_ROOMS
CURRENT_ROOM_ONLY
NONE
MRUKSystem
MRUKVolume
MRUKWallTexCoordModeU
Overview
MAINTAIN_ASPECT_RATIO
MAINTAIN_ASPECT_RATIO_SEAMLESS
METRIC
METRIC_SEAMLESS
STRETCH
MRUKWallTexCoordModeV
Overview
MAINTAIN_ASPECT_RATIO
METRIC
STRETCH
PlaneBoundsData
RoomData
RoomLayoutData
SceneData
TransformData
UUIDSerializer
Vector2Serializer
Vector3Serializer
VolumeBoundsData
com.meta.spatial.ovrmetrics
Overview
OVRMetric
OVRMetricDefinition
OVRMetricsDataModel
OVRMetricsFeature
OVRMetricsGroup
OVRMetricsNetwork
OVRMetricsScene
OVRMetricsSystem
OVRMetricsTool
com.meta.spatial.physics
Overview
FrictionObject
GrabbablePhysicsSystem
Physics
PhysicsCollisionCallbackEventArgs
PhysicsCreationSystem
PhysicsFeature
PhysicsLoader
PhysicsMaterial
Overview
LEAD
WOOD
PhysicsOutOfBoundsSystem
PhysicsState
Overview
DYNAMIC
KINEMATIC
STATIC
TickPhysicsSystem
TickUpdatePhysicsStateSystem
TriggerNativeCallbackOnDatamodel
UpdateCallbackEntitiesSystem
com.meta.spatial.runtime
Overview
AddressMode
Overview
CLAMP_TO_EDGE
MIRRORED_REPEAT
REPEAT
AlphaMode
Overview
ADDITIVE
HOLE_PUNCH
MASKED
NONE
OPAQUE
TRANSLUCENT
TRANSLUCENT_POST
Anchor
Overview
FetchOptions
RoomLayout
SpaceComponentType
Overview
Bounded2D
Bounded3D
Locatable
RoomLayout
SemanticLabels
Sharable
SpaceContainer
Storable
TriangleMesh
SpaceTriangleMesh
AnimationTrack
AssetFetcher
BlendFactor
Overview
DESTINATION_ALPHA
ONE
ONE_MINUS_DESTINATION_ALPHA
ONE_MINUS_SOURCE_ALPHA
SOURCE_ALPHA
ZERO
BlendMode
Overview
ADDITIVE
NONE
OPAQUE
TRANSLUCENT
ButtonBits
ButtonClickEventArgs
ButtonDownEventArgs
ButtonHoverEventArgs
ButtonHoverMoveEventArgs
ButtonReleaseEventArgs
ControllerButton
Overview
A
ATouch
B
BTouch
LeftSqueeze
LeftThumbClick
LeftThumbDown
LeftThumbLeft
LeftThumbRest
LeftThumbRight
LeftThumbTouch
LeftThumbUp
LeftTrigger
LeftTriggerTouch
MenuButton
RightSqueeze
RightThumbClick
RightThumbDown
RightThumbLeft
RightThumbRest
RightThumbRight
RightThumbTouch
RightThumbUp
RightTrigger
RightTriggerTouch
SystemButton
X
XTouch
Y
YTouch
CylinderLayerConfig
DepthTest
Overview
ALWAYS
EQUAL
GREATER
GREATER_OR_EQUAL
LESS
LESS_OR_EQUAL
NEVER
NOT_EQUAL
DepthWrite
Overview
DISABLE
ENABLE
EquirectLayerConfig
Filter
Overview
LINEAR
NEAREST
HitInfo
InputListener
LastMotionInfo
LayerAlphaBlend
LayerColorScaleBias
LayerConfig
MaterialSidedness
Overview
BACK_SIDED
DOUBLE_SIDED
FRONT_SIDED
NativeResult
Overview
Failure
Failure_DataIsInvalid
Failure_DeprecatedOperation
Failure_ErrorInitializationFailed
Failure_ErrorLimitReached
Failure_HandleInvalid
Failure_InsufficientSize
Failure_InvalidOperation
Failure_InvalidParameter
Failure_NotInitialized
Failure_NotYetImplemented
Failure_OperationFailed
Failure_RuntimeUnavailable
Failure_SpaceCloudStorageDisabled
Failure_SpaceComponentNotEnabled
Failure_SpaceComponentNotSupported
Failure_SpaceComponentStatusAlreadySet
Failure_SpaceComponentStatusPending
Failure_SpaceInsufficientResources
Failure_SpaceInsufficientView
Failure_SpaceLocalizationFailed
Failure_SpaceMappingInsufficient
Failure_SpaceNetworkRequestFailed
Failure_SpaceNetworkTimeout
Failure_SpacePermissionInsufficient
Failure_SpaceRateLimited
Failure_SpaceStorageAtCapacity
Failure_SpaceTooBright
Failure_SpaceTooDark
Failure_Unsupported
Success
Success_EventUnavailable
Success_Pending
Warning_BoundaryVisibilitySuppressionNotAllowed
NativeResultException
NetworkedAssetLoader
PanelConfigOptions
PanelDimensionsOverrides
PanelDisplay
PanelInput
PanelSceneObject
PanelShape
PanelShapeConfig
PanelShapeType
Overview
CYLINDER
EQUIRECT
QUAD
PanelSurface
PixelsPerDegree
Overview
QuestPro
Quest2
Quest3
PointerEvent
PointerEventType
Overview
Cancel
Hover
Move
Select
Unhover
Unselect
QuadLayerConfig
ReferenceSpace
Overview
LOCAL
LOCAL_FLOOR
STAGE
UNKNOWN
VIEW
SamplerConfig
Scene
SceneAudioAsset
SceneAudioPlayer
SceneCylinderLayer
SceneEquirectLayer
SceneLayer
SceneMaterial
SceneMaterialAttribute
SceneMaterialDataType
Overview
Texture2D
Vector4
SceneMesh
SceneObject
ScenePhysicsObject
SceneQuadLayer
SceneSwapchain
SceneTexture
SortOrder
Overview
HOLE_PUNCH
MASKED
OPAQUE
POSTPROCESS
PREPROCESS
TRANSLUCENT
StereoMode
Overview
LeftRight
MonoLeft
MonoUp
None
UpDown
TriangleMesh
VrActivity
VrService
com.meta.spatial.toolkit
Overview
Animated
AppSystemActivity
AppSystemCommon
AppSystemService
Audio
AudioLoader
AudioSystem
AvatarAttachment
AvatarBody
AvatarBodyLoader
AvatarSystem
BodyJoint
Overview
CHEST
HEAD
HIPS
LEFT_ARM_LOWER
LEFT_ARM_UPPER
LEFT_HAND_INDEX_DISTAL
LEFT_HAND_INDEX_INTERMEDIATE
LEFT_HAND_INDEX_METACARPAL
LEFT_HAND_INDEX_PROXIMAL
LEFT_HAND_INDEX_TIP
LEFT_HAND_LITTLE_DISTAL
LEFT_HAND_LITTLE_INTERMEDIATE
LEFT_HAND_LITTLE_METACARPAL
LEFT_HAND_LITTLE_PROXIMAL
LEFT_HAND_LITTLE_TIP
LEFT_HAND_MIDDLE_DISTAL
LEFT_HAND_MIDDLE_INTERMEDIATE
LEFT_HAND_MIDDLE_METACARPAL
LEFT_HAND_MIDDLE_PROXIMAL
LEFT_HAND_MIDDLE_TIP
LEFT_HAND_PALM
LEFT_HAND_RING_DISTAL
LEFT_HAND_RING_INTERMEDIATE
LEFT_HAND_RING_METACARPAL
LEFT_HAND_RING_PROXIMAL
LEFT_HAND_RING_TIP
LEFT_HAND_THUMB_DISTAL
LEFT_HAND_THUMB_METACARPAL
LEFT_HAND_THUMB_PROXIMAL
LEFT_HAND_THUMB_TIP
LEFT_HAND_WRIST
LEFT_HAND_WRIST_TWIST
LEFT_SCAPULA
LEFT_SHOULDER
NECK
NONE
RIGHT_ARM_LOWER
RIGHT_ARM_UPPER
RIGHT_HAND_INDEX_DISTAL
RIGHT_HAND_INDEX_INTERMEDIATE
RIGHT_HAND_INDEX_METACARPAL
RIGHT_HAND_INDEX_PROXIMAL
RIGHT_HAND_INDEX_TIP
RIGHT_HAND_LITTLE_DISTAL
RIGHT_HAND_LITTLE_INTERMEDIATE
RIGHT_HAND_LITTLE_METACARPAL
RIGHT_HAND_LITTLE_PROXIMAL
RIGHT_HAND_LITTLE_TIP
RIGHT_HAND_MIDDLE_DISTAL
RIGHT_HAND_MIDDLE_INTERMEDIATE
RIGHT_HAND_MIDDLE_METACARPAL
RIGHT_HAND_MIDDLE_PROXIMAL
RIGHT_HAND_MIDDLE_TIP
RIGHT_HAND_PALM
RIGHT_HAND_RING_DISTAL
RIGHT_HAND_RING_INTERMEDIATE
RIGHT_HAND_RING_METACARPAL
RIGHT_HAND_RING_PROXIMAL
RIGHT_HAND_RING_TIP
RIGHT_HAND_THUMB_DISTAL
RIGHT_HAND_THUMB_METACARPAL
RIGHT_HAND_THUMB_PROXIMAL
RIGHT_HAND_THUMB_TIP
RIGHT_HAND_WRIST
RIGHT_HAND_WRIST_TWIST
RIGHT_SCAPULA
RIGHT_SHOULDER
ROOT
SPINE_LOWER
SPINE_MIDDLE
SPINE_UPPER
Box
BoxLoader
ClickState
Overview
NONE
PRESS_DOWN
RELEASE
Color3
Color4
Controller
CreatorVisibility
CreatorVisibilityState
Overview
CREATOR_ONLY_INVISIBLE
CREATOR_ONLY_VISIBLE
CreatorVisibilitySystem
DeleteEntitiesSystem
Dome
FlatColorMaterials
Followable
FollowableSystem
FollowableType
Overview
FACE
PIVOT_Y
GLTFTransformType
Overview
GLOBAL
LOCAL
NONE
UNDEFINED
GLXF
GLXFAsset
GLXFAttributeTypeReference
GLXFEntityDeletionSystem
GLXFInfo
GLXFInfoMap
GLXFInternalNode
GLXFLeafNode
GLXFManager
GLXFManagerComponentUtils
GLXFNode
GLXFNodeTransform
GLXFReloadType
Overview
DELETE_AND_RECREATE_ENTITIES
KEEP_EXISTING_ENTITIES
GLXFRoot
Grabbable
GrabbableLoader
GrabbableSystem
GrabbableType
Overview
FACE
PIVOT_Y
Hittable
HittableLoader
LazyViewModel
LoadScene
LoadSceneLoader
LoadSceneSystem
Material
MaterialLoader
Mesh
MeshCollision
Overview
LineTest
LineTest_IgnoreVisible
NoCollision
MeshCreationSystem
MeshLoader
MeshManager
MeshMaterialOverrides
MeshMaterialOverridesSystem
MetalMaterials
MineralMaterials
Named
NamedLoader
NetworkingTickSystem
NodeMap
OrganicMaterials
Panel
PanelClickState
PanelClickSystem
PanelCreationSystem
PanelCreator
PanelDimensions
PanelDimensionsSystem
PanelLoader
PanelRegistration
PerfLogger
Plane
PlaybackState
Overview
PAUSED
PLAYING
PlaybackType
Overview
BOUNCE
CLAMP
LOOP
REVERSE_LOOP
PlayerBodyAttachmentSystem
ProcessListenersSystem
Quad
ResetDataModelSystem
RoundedBox
RunMainThreadWorkItemsSystem
Scale
ScaleLoader
ScaleSystem
SceneObjectSystem
ScenePlane
ScenePlaneLoader
SceneUpdateTickTimeSystem
SceneVolume
SceneVolumeLoader
SpatialActivityManager
SpatialJSONUtils
SpatialViewModel
SpatialViewModelOwner
Sphere
SphereLoader
SupportsLocomotion
SupportsLocomotionLoader
TickAnimationSystem
TickControllerSystem
TickDataModelSystem
TickTransformSystem
ToolkitFeature
TrackedBody
Transform
Overview
TransformBuilderRoot
Overview
TransformStepBuilder
TransformLoader
TransformParent
TransformParentLoader
Visible
VisibleLoader
VisibleSystem
com.meta.spatial.toolkit.inflate
Overview
BaseLoader
EntityLoader
LoaderContext
RootLoader
com.meta.spatial.vr
Overview
HitState
Overview
FIRE
HELD_OUTSIDE
HOVER
HOVER_PRESSED
IDLE_DOWN
IDLE_UP
PRESSED
InputStateMachine
InputSystem
LocomoteState
Overview
Disabled
MovingLeftHand
MovingRightHand
None
Rotating
LocomotionControls
Overview
Left
LeftAndRight
Right
LocomotionSystem
VRFeature
Code samples
Downloads
Release notes
Supported platforms
com.meta.spatial.toolkit
​
Back to Supported platforms
NodeMap
NodeMap
typealias NodeMap = MutableMap<
Entity
,
GLXFNode
>
Did you find this page helpful?
Why Meta Quest?
Design
Develop
API reference
Distribute
Blog
Support
Login