Engine API Reference - v2.6.1
    Preparing search index...

    Engine API Reference - v2.6.1

    Welcome to the PlayCanvas Engine API Reference. The PlayCanvas Engine is an open source framework for building interactive 3D applications. It is written in JavaScript and is built on top of standard browser APIs including WebGL, WebGPU, Web Audio and WebXR.

    This API reference is intended for developers who are building applications using:

    You can search the API Reference by clicking the πŸ” icon in the header. The / key is a shortcut for opening the search dialog. Press Escape to close the search dialog.

    This top level page groups the API into a number of categories: Animation, Asset, Debug, Exporter, Gizmo, Graphics, Input, Math, Other, Physics, Script, Sound, User Interface and XR.

    There is also a full alphabetical index available on the left hand side of the page. However, this list is extensive so here is a list of key classes that you can use as jumping on points for exploring the API:

    • AppBase - Represents your PlayCanvas application.
    • Scene - Represents the graphical scene managed by the application.
    • Entity - Represents objects in your app. The scene manages a hierarchy of entities. Add capabilities to entities with Components.
    • ScriptComponent - A powerful component that allows you to write Scripts that implement custom behavior for your entities.
    • AssetRegistry - Manages all the Assets (3D models, sounds, etc) in your app.

    We want the API Reference to be as high quality as possible. If you spot any errors or omissions, please raise an issue or open a pull request on the PlayCanvas Engine GitHub repository.

    Animation

    Animation
    AnimationComponent
    AnimationComponentSystem
    AnimationHandler
    AnimComponent
    AnimComponentLayer
    AnimComponentSystem
    AnimCurve
    AnimData
    AnimEvents
    AnimStateGraph
    AnimTrack
    Node
    Skeleton
    ANIM_BLEND_1D
    ANIM_BLEND_2D_CARTESIAN
    ANIM_BLEND_2D_DIRECTIONAL
    ANIM_BLEND_DIRECT
    ANIM_EQUAL_TO
    ANIM_GREATER_THAN
    ANIM_GREATER_THAN_EQUAL_TO
    ANIM_INTERRUPTION_NEXT
    ANIM_INTERRUPTION_NEXT_PREV
    ANIM_INTERRUPTION_NONE
    ANIM_INTERRUPTION_PREV
    ANIM_INTERRUPTION_PREV_NEXT
    ANIM_LAYER_ADDITIVE
    ANIM_LAYER_OVERWRITE
    ANIM_LESS_THAN
    ANIM_LESS_THAN_EQUAL_TO
    ANIM_NOT_EQUAL_TO
    ANIM_PARAMETER_BOOLEAN
    ANIM_PARAMETER_FLOAT
    ANIM_PARAMETER_INTEGER
    ANIM_PARAMETER_TRIGGER
    ANIM_STATE_ANY
    ANIM_STATE_END
    ANIM_STATE_START
    INTERPOLATION_CUBIC
    INTERPOLATION_LINEAR
    INTERPOLATION_STEP

    Asset

    Asset
    AssetListLoader
    AssetReference
    AssetRegistry
    ASSET_ANIMATION
    ASSET_AUDIO
    ASSET_CONTAINER
    ASSET_CSS
    ASSET_CUBEMAP
    ASSET_HTML
    ASSET_IMAGE
    ASSET_JSON
    ASSET_MATERIAL
    ASSET_MODEL
    ASSET_SCRIPT
    ASSET_SHADER
    ASSET_TEXT
    ASSET_TEXTURE
    ASSET_TEXTUREATLAS

    Debug

    Tracing
    TRACE_ID_ELEMENT
    TRACEID_BINDGROUP_ALLOC
    TRACEID_BINDGROUPFORMAT_ALLOC
    TRACEID_COMPUTEPIPELINE_ALLOC
    TRACEID_GPU_TIMINGS
    TRACEID_PIPELINELAYOUT_ALLOC
    TRACEID_RENDER_ACTION
    TRACEID_RENDER_FRAME
    TRACEID_RENDER_FRAME_TIME
    TRACEID_RENDER_PASS
    TRACEID_RENDER_PASS_DETAIL
    TRACEID_RENDER_QUEUE
    TRACEID_RENDER_TARGET_ALLOC
    TRACEID_RENDERPIPELINE_ALLOC
    TRACEID_SHADER_ALLOC
    TRACEID_SHADER_COMPILE
    TRACEID_TEXTURE_ALLOC
    TRACEID_TEXTURES
    TRACEID_VRAM_IB
    TRACEID_VRAM_SB
    TRACEID_VRAM_TEXTURE
    TRACEID_VRAM_VB

    Exporter

    GltfExporter
    UsdzExporter

    Gizmo

    Gizmo
    RotateGizmo
    ScaleGizmo
    TransformGizmo
    TranslateGizmo
    GIZMOSPACE_LOCAL
    GIZMOSPACE_WORLD

    Graphics

    Batch
    BatchGroup
    BatchManager
    BindBaseFormat
    BindGroupFormat
    BindStorageBufferFormat
    BindStorageTextureFormat
    BindTextureFormat
    BindUniformBufferFormat
    BlendState
    BoxGeometry
    CameraComponent
    CameraComponentSystem
    CameraFrame
    CapsuleGeometry
    ConeGeometry
    ContainerHandler
    ContainerResource
    CubemapHandler
    CylinderGeometry
    DepthState
    DomeGeometry
    FogParams
    Geometry
    GraphicsDevice
    GSplatComponent
    GSplatComponentSystem
    GSplatResource
    IndexBuffer
    Layer
    LayerComposition
    LightComponent
    LightComponentSystem
    LightingParams
    Lightmapper
    LitShaderOptions
    Material
    MaterialHandler
    Mesh
    MeshInstance
    Model
    ModelComponent
    ModelComponentSystem
    ModelHandler
    Morph
    MorphInstance
    MorphTarget
    OutlineRenderer
    ParticleMaterial
    ParticleSystemComponent
    ParticleSystemComponentSystem
    Picker
    PlaneGeometry
    PostEffect
    PostEffectQueue
    QuadRender
    RenderComponent
    RenderComponentSystem
    RenderHandler
    RenderTarget
    Scene
    SceneHandler
    SceneRegistry
    SceneRegistryItem
    ScopeId
    ScopeSpace
    Shader
    ShaderMaterial
    Skin
    SkinInstance
    Sky
    SphereGeometry
    Sprite
    SpriteAnimationClip
    SpriteComponent
    SpriteComponentSystem
    SpriteHandler
    StandardMaterial
    StandardMaterialOptions
    StencilParameters
    StorageBuffer
    Texture
    TextureAtlas
    TextureAtlasHandler
    TextureHandler
    TorusGeometry
    TransformFeedback
    VertexBuffer
    VertexFormat
    VertexIterator
    WebglGraphicsDevice
    ADDRESS_CLAMP_TO_EDGE
    ADDRESS_MIRRORED_REPEAT
    ADDRESS_REPEAT
    ASPECT_AUTO
    ASPECT_MANUAL
    BAKE_COLOR
    BAKE_COLORDIR
    BLEND_ADDITIVE
    BLEND_ADDITIVEALPHA
    BLEND_MAX
    BLEND_MIN
    BLEND_MULTIPLICATIVE
    BLEND_MULTIPLICATIVE2X
    BLEND_NONE
    BLEND_NORMAL
    BLEND_PREMULTIPLIED
    BLEND_SCREEN
    BLEND_SUBTRACTIVE
    BLENDEQUATION_ADD
    BLENDEQUATION_MAX
    BLENDEQUATION_MIN
    BLENDEQUATION_REVERSE_SUBTRACT
    BLENDEQUATION_SUBTRACT
    BLENDMODE_CONSTANT
    BLENDMODE_DST_ALPHA
    BLENDMODE_DST_COLOR
    BLENDMODE_ONE
    BLENDMODE_ONE_MINUS_CONSTANT
    BLENDMODE_ONE_MINUS_DST_ALPHA
    BLENDMODE_ONE_MINUS_DST_COLOR
    BLENDMODE_ONE_MINUS_SRC_ALPHA
    BLENDMODE_ONE_MINUS_SRC_COLOR
    BLENDMODE_SRC_ALPHA
    BLENDMODE_SRC_ALPHA_SATURATE
    BLENDMODE_SRC_COLOR
    BLENDMODE_ZERO
    BLUR_BOX
    BLUR_GAUSSIAN
    BUFFER_DYNAMIC
    BUFFER_GPUDYNAMIC
    BUFFER_STATIC
    BUFFER_STREAM
    BUFFERUSAGE_COPY_DST
    BUFFERUSAGE_COPY_SRC
    BUFFERUSAGE_INDEX
    BUFFERUSAGE_READ
    BUFFERUSAGE_UNIFORM
    BUFFERUSAGE_VERTEX
    BUFFERUSAGE_WRITE
    CHUNKAPI_1_51
    CLEARFLAG_COLOR
    CLEARFLAG_DEPTH
    CLEARFLAG_STENCIL
    CUBEFACE_NEGX
    CUBEFACE_NEGY
    CUBEFACE_NEGZ
    CUBEFACE_POSX
    CUBEFACE_POSY
    CUBEFACE_POSZ
    CUBEPROJ_BOX
    CUBEPROJ_NONE
    CULLFACE_BACK
    CULLFACE_FRONT
    CULLFACE_NONE
    DETAILMODE_ADD
    DETAILMODE_MAX
    DETAILMODE_MIN
    DETAILMODE_MUL
    DETAILMODE_OVERLAY
    DETAILMODE_SCREEN
    DEVICETYPE_NULL
    DEVICETYPE_WEBGL2
    DEVICETYPE_WEBGPU
    DISPLAYFORMAT_HDR
    DISPLAYFORMAT_LDR
    DISPLAYFORMAT_LDR_SRGB
    DITHER_BAYER8
    DITHER_BLUENOISE
    DITHER_IGNNOISE
    DITHER_NONE
    EMITTERSHAPE_BOX
    EMITTERSHAPE_SPHERE
    FILTER_LINEAR
    FILTER_LINEAR_MIPMAP_LINEAR
    FILTER_LINEAR_MIPMAP_NEAREST
    FILTER_NEAREST
    FILTER_NEAREST_MIPMAP_LINEAR
    FILTER_NEAREST_MIPMAP_NEAREST
    FOG_EXP
    FOG_EXP2
    FOG_LINEAR
    FOG_NONE
    FRESNEL_NONE
    FRESNEL_SCHLICK
    FUNC_ALWAYS
    FUNC_EQUAL
    FUNC_GREATER
    FUNC_GREATEREQUAL
    FUNC_LESS
    FUNC_LESSEQUAL
    FUNC_NEVER
    FUNC_NOTEQUAL
    GAMMA_NONE
    GAMMA_SRGB
    INDEXFORMAT_UINT16
    INDEXFORMAT_UINT32
    INDEXFORMAT_UINT8
    LAYERID_DEPTH
    LAYERID_IMMEDIATE
    LAYERID_SKYBOX
    LAYERID_UI
    LAYERID_WORLD
    LIGHTFALLOFF_INVERSESQUARED
    LIGHTFALLOFF_LINEAR
    LIGHTSHAPE_DISK
    LIGHTSHAPE_PUNCTUAL
    LIGHTSHAPE_RECT
    LIGHTSHAPE_SPHERE
    LIGHTTYPE_DIRECTIONAL
    LIGHTTYPE_OMNI
    LIGHTTYPE_SPOT
    ORIENTATION_HORIZONTAL
    ORIENTATION_VERTICAL
    PARTICLEORIENTATION_EMITTER
    PARTICLEORIENTATION_SCREEN
    PARTICLEORIENTATION_WORLD
    PARTICLESORT_DISTANCE
    PARTICLESORT_NEWER_FIRST
    PARTICLESORT_NONE
    PARTICLESORT_OLDER_FIRST
    PIXELFORMAT_111110F
    PIXELFORMAT_ASTC_4x4
    PIXELFORMAT_ASTC_4x4_SRGB
    PIXELFORMAT_ATC_RGB
    PIXELFORMAT_ATC_RGBA
    PIXELFORMAT_BC6F
    PIXELFORMAT_BC6UF
    PIXELFORMAT_BC7
    PIXELFORMAT_BC7_SRGBA
    PIXELFORMAT_DEPTH
    PIXELFORMAT_DEPTH16
    PIXELFORMAT_DEPTHSTENCIL
    PIXELFORMAT_DXT1
    PIXELFORMAT_DXT1_SRGB
    PIXELFORMAT_DXT3
    PIXELFORMAT_DXT3_SRGBA
    PIXELFORMAT_DXT5
    PIXELFORMAT_DXT5_SRGBA
    PIXELFORMAT_ETC1
    PIXELFORMAT_ETC2_RGB
    PIXELFORMAT_ETC2_RGBA
    PIXELFORMAT_ETC2_SRGB
    PIXELFORMAT_ETC2_SRGBA
    PIXELFORMAT_PVRTC_2BPP_RGB_1
    PIXELFORMAT_PVRTC_2BPP_RGBA_1
    PIXELFORMAT_PVRTC_4BPP_RGB_1
    PIXELFORMAT_PVRTC_4BPP_RGBA_1
    PIXELFORMAT_R16F
    PIXELFORMAT_R16I
    PIXELFORMAT_R16U
    PIXELFORMAT_R32F
    PIXELFORMAT_R32I
    PIXELFORMAT_R32U
    PIXELFORMAT_R8
    PIXELFORMAT_R8I
    PIXELFORMAT_R8U
    PIXELFORMAT_RG16F
    PIXELFORMAT_RG16I
    PIXELFORMAT_RG16U
    PIXELFORMAT_RG32I
    PIXELFORMAT_RG32U
    PIXELFORMAT_RG8
    PIXELFORMAT_RG8I
    PIXELFORMAT_RG8U
    PIXELFORMAT_RGB16F
    PIXELFORMAT_RGB32F
    PIXELFORMAT_RGB565
    PIXELFORMAT_RGB8
    PIXELFORMAT_RGBA16F
    PIXELFORMAT_RGBA16I
    PIXELFORMAT_RGBA16U
    PIXELFORMAT_RGBA32F
    PIXELFORMAT_RGBA32I
    PIXELFORMAT_RGBA32U
    PIXELFORMAT_RGBA4
    PIXELFORMAT_RGBA5551
    PIXELFORMAT_RGBA8
    PIXELFORMAT_RGBA8I
    PIXELFORMAT_RGBA8U
    PIXELFORMAT_SRGB8
    PIXELFORMAT_SRGBA8
    PRIMITIVE_LINELOOP
    PRIMITIVE_LINES
    PRIMITIVE_LINESTRIP
    PRIMITIVE_POINTS
    PRIMITIVE_TRIANGLES
    PRIMITIVE_TRIFAN
    PRIMITIVE_TRISTRIP
    PROJECTION_ORTHOGRAPHIC
    PROJECTION_PERSPECTIVE
    RENDERSTYLE_POINTS
    RENDERSTYLE_SOLID
    RENDERSTYLE_WIREFRAME
    SAMPLETYPE_DEPTH
    SAMPLETYPE_FLOAT
    SAMPLETYPE_INT
    SAMPLETYPE_UINT
    SAMPLETYPE_UNFILTERABLE_FLOAT
    SEMANTIC_ATTR0
    SEMANTIC_ATTR1
    SEMANTIC_ATTR10
    SEMANTIC_ATTR11
    SEMANTIC_ATTR12
    SEMANTIC_ATTR13
    SEMANTIC_ATTR14
    SEMANTIC_ATTR15
    SEMANTIC_ATTR2
    SEMANTIC_ATTR3
    SEMANTIC_ATTR4
    SEMANTIC_ATTR5
    SEMANTIC_ATTR6
    SEMANTIC_ATTR7
    SEMANTIC_ATTR8
    SEMANTIC_ATTR9
    SEMANTIC_BLENDINDICES
    SEMANTIC_BLENDWEIGHT
    SEMANTIC_COLOR
    SEMANTIC_NORMAL
    SEMANTIC_POSITION
    SEMANTIC_TANGENT
    SEMANTIC_TEXCOORD0
    SEMANTIC_TEXCOORD1
    SEMANTIC_TEXCOORD2
    SEMANTIC_TEXCOORD3
    SEMANTIC_TEXCOORD4
    SEMANTIC_TEXCOORD5
    SEMANTIC_TEXCOORD6
    SEMANTIC_TEXCOORD7
    SHADER_DEPTH
    SHADER_FORWARD
    shaderChunks
    SHADERLANGUAGE_GLSL
    SHADERLANGUAGE_WGSL
    SHADERPASS_ALBEDO
    SHADERPASS_AO
    SHADERPASS_EMISSION
    SHADERPASS_FORWARD
    SHADERPASS_GLOSS
    SHADERPASS_LIGHTING
    SHADERPASS_METALNESS
    SHADERPASS_OPACITY
    SHADERPASS_SPECULARITY
    SHADERPASS_UV0
    SHADERPASS_WORLDNORMAL
    SHADERSTAGE_COMPUTE
    SHADERSTAGE_FRAGMENT
    SHADERSTAGE_VERTEX
    SHADOW_PCF1_16F
    SHADOW_PCF1_32F
    SHADOW_PCF3_16F
    SHADOW_PCF3_32F
    SHADOW_PCF5_16F
    SHADOW_PCF5_32F
    SHADOW_PCSS_32F
    SHADOW_VSM_16F
    SHADOW_VSM_32F
    SHADOWUPDATE_NONE
    SHADOWUPDATE_REALTIME
    SHADOWUPDATE_THISFRAME
    SKYTYPE_BOX
    SKYTYPE_DOME
    SKYTYPE_INFINITE
    SORTMODE_BACK2FRONT
    SORTMODE_FRONT2BACK
    SORTMODE_MANUAL
    SORTMODE_MATERIALMESH
    SORTMODE_NONE
    SPECOCC_AO
    SPECOCC_GLOSSDEPENDENT
    SPECOCC_NONE
    SPRITE_RENDERMODE_SIMPLE
    SPRITE_RENDERMODE_SLICED
    SPRITE_RENDERMODE_TILED
    SPRITETYPE_ANIMATED
    SPRITETYPE_SIMPLE
    STENCILOP_DECREMENT
    STENCILOP_DECREMENTWRAP
    STENCILOP_INCREMENT
    STENCILOP_INCREMENTWRAP
    STENCILOP_INVERT
    STENCILOP_KEEP
    STENCILOP_REPLACE
    STENCILOP_ZERO
    TEXTUREDIMENSION_1D
    TEXTUREDIMENSION_2D
    TEXTUREDIMENSION_2D_ARRAY
    TEXTUREDIMENSION_3D
    TEXTUREDIMENSION_CUBE
    TEXTUREDIMENSION_CUBE_ARRAY
    TEXTURELOCK_READ
    TEXTURELOCK_WRITE
    TEXTUREPROJECTION_CUBE
    TEXTUREPROJECTION_EQUIRECT
    TEXTUREPROJECTION_NONE
    TEXTUREPROJECTION_OCTAHEDRAL
    TEXTURETYPE_DEFAULT
    TEXTURETYPE_RGBE
    TEXTURETYPE_RGBM
    TEXTURETYPE_RGBP
    TEXTURETYPE_SWIZZLEGGGR
    TONEMAP_ACES
    TONEMAP_ACES2
    TONEMAP_FILMIC
    TONEMAP_HEJL
    TONEMAP_LINEAR
    TONEMAP_NEUTRAL
    TONEMAP_NONE
    TYPE_FLOAT16
    TYPE_FLOAT32
    TYPE_INT16
    TYPE_INT32
    TYPE_INT8
    TYPE_UINT16
    TYPE_UINT32
    TYPE_UINT8
    UNIFORMTYPE_BOOL
    UNIFORMTYPE_BVEC2
    UNIFORMTYPE_BVEC3
    UNIFORMTYPE_BVEC4
    UNIFORMTYPE_FLOAT
    UNIFORMTYPE_INT
    UNIFORMTYPE_IVEC2
    UNIFORMTYPE_IVEC3
    UNIFORMTYPE_IVEC4
    UNIFORMTYPE_MAT2
    UNIFORMTYPE_MAT3
    UNIFORMTYPE_MAT4
    UNIFORMTYPE_UINT
    UNIFORMTYPE_UVEC2
    UNIFORMTYPE_UVEC3
    UNIFORMTYPE_UVEC4
    UNIFORMTYPE_VEC2
    UNIFORMTYPE_VEC3
    UNIFORMTYPE_VEC4
    VIEW_CENTER
    VIEW_LEFT
    VIEW_RIGHT
    calculateNormals
    calculateTangents
    createGraphicsDevice
    createShader
    createShaderFromCode
    drawQuadWithShader
    reprojectTexture

    Input

    Controller
    GamePad
    GamePadButton
    GamePads
    Keyboard
    KeyboardEvent
    Mouse
    MouseEvent
    Touch
    TouchDevice
    TouchEvent
    EVENT_GAMEPADCONNECTED
    EVENT_GAMEPADDISCONNECTED
    EVENT_KEYDOWN
    EVENT_KEYUP
    EVENT_MOUSEDOWN
    EVENT_MOUSEMOVE
    EVENT_MOUSEUP
    EVENT_MOUSEWHEEL
    EVENT_SELECT
    EVENT_SELECTEND
    EVENT_SELECTSTART
    EVENT_TOUCHCANCEL
    EVENT_TOUCHEND
    EVENT_TOUCHMOVE
    EVENT_TOUCHSTART
    KEY_0
    KEY_1
    KEY_2
    KEY_3
    KEY_4
    KEY_5
    KEY_6
    KEY_7
    KEY_8
    KEY_9
    KEY_A
    KEY_ADD
    KEY_ALT
    KEY_B
    KEY_BACK_SLASH
    KEY_BACKSPACE
    KEY_C
    KEY_CAPS_LOCK
    KEY_CLOSE_BRACKET
    KEY_COMMA
    KEY_CONTEXT_MENU
    KEY_CONTROL
    KEY_D
    KEY_DECIMAL
    KEY_DELETE
    KEY_DIVIDE
    KEY_DOWN
    KEY_E
    KEY_END
    KEY_ENTER
    KEY_EQUAL
    KEY_ESCAPE
    KEY_F
    KEY_F1
    KEY_F10
    KEY_F11
    KEY_F12
    KEY_F2
    KEY_F3
    KEY_F4
    KEY_F5
    KEY_F6
    KEY_F7
    KEY_F8
    KEY_F9
    KEY_G
    KEY_H
    KEY_HOME
    KEY_I
    KEY_INSERT
    KEY_J
    KEY_K
    KEY_L
    KEY_LEFT
    KEY_M
    KEY_META
    KEY_MULTIPLY
    KEY_N
    KEY_NUMPAD_0
    KEY_NUMPAD_1
    KEY_NUMPAD_2
    KEY_NUMPAD_3
    KEY_NUMPAD_4
    KEY_NUMPAD_5
    KEY_NUMPAD_6
    KEY_NUMPAD_7
    KEY_NUMPAD_8
    KEY_NUMPAD_9
    KEY_O
    KEY_OPEN_BRACKET
    KEY_P
    KEY_PAGE_DOWN
    KEY_PAGE_UP
    KEY_PAUSE
    KEY_PERIOD
    KEY_PRINT_SCREEN
    KEY_Q
    KEY_R
    KEY_RETURN
    KEY_RIGHT
    KEY_S
    KEY_SEMICOLON
    KEY_SEPARATOR
    KEY_SHIFT
    KEY_SLASH
    KEY_SPACE
    KEY_SUBTRACT
    KEY_T
    KEY_TAB
    KEY_U
    KEY_UP
    KEY_V
    KEY_W
    KEY_WINDOWS
    KEY_X
    KEY_Y
    KEY_Z
    MOUSEBUTTON_LEFT
    MOUSEBUTTON_MIDDLE
    MOUSEBUTTON_NONE
    MOUSEBUTTON_RIGHT
    PAD_1
    PAD_2
    PAD_3
    PAD_4
    PAD_DOWN
    PAD_FACE_1
    PAD_FACE_2
    PAD_FACE_3
    PAD_FACE_4
    PAD_L_SHOULDER_1
    PAD_L_SHOULDER_2
    PAD_L_STICK_BUTTON
    PAD_L_STICK_X
    PAD_L_STICK_Y
    PAD_LEFT
    PAD_R_SHOULDER_1
    PAD_R_SHOULDER_2
    PAD_R_STICK_BUTTON
    PAD_R_STICK_X
    PAD_R_STICK_Y
    PAD_RIGHT
    PAD_SELECT
    PAD_START
    PAD_UP
    PAD_VENDOR
    XRPAD_A
    XRPAD_B
    XRPAD_SQUEEZE
    XRPAD_STICK_BUTTON
    XRPAD_STICK_X
    XRPAD_STICK_Y
    XRPAD_TOUCHPAD_BUTTON
    XRPAD_TOUCHPAD_X
    XRPAD_TOUCHPAD_Y
    XRPAD_TRIGGER
    getTouchTargetCoords

    Math

    math
    BoundingBox
    BoundingSphere
    Color
    Curve
    CurveSet
    FloatPacking
    Frustum
    Kernel
    Mat3
    Mat4
    OrientedBox
    Plane
    Quat
    Ray
    Tri
    Vec2
    Vec3
    Vec4
    CURVE_LINEAR
    CURVE_SMOOTHSTEP
    CURVE_SPLINE
    CURVE_STEP

    Other

    guid
    path
    platform
    string
    AnimBlendTree
    AnimBlendTree1D
    AnimBlendTreeCartesian2D
    AnimBlendTreeDirect
    AnimBlendTreeDirectional2D
    AnimCache
    AnimNode
    AnimState
    AnimTransition
    AppBase
    Application
    ApplicationStats
    AppOptions
    AssetFile
    BasisParser
    Component
    ComponentSystem
    ComponentSystemRegistry
    Compute
    DdsParser
    Entity
    EventHandle
    EventHandler
    GraphNode
    HdrParser
    Http
    I18n
    ImgParser
    Ktx2Parser
    KtxParser
    MiniStats
    RefCountedObject
    ResourceHandler
    ResourceLoader
    Tags
    Template
    TextureParser
    UniformBufferFormat
    UniformFormat
    WasmModule
    AttributeDescription
    AttributeSchema
    Bloom
    Dof
    Fringing
    Grading
    MiniStatsGraphOptions
    MiniStatsOptions
    MiniStatsProcessorOptions
    MiniStatsSizeOptions
    PlyElement
    PlyProperty
    Rendering
    ScriptInitializationArgs
    ShaderDesc
    ShaderVariantParams
    SplatMaterialOptions
    Ssao
    Taa
    Vignette
    AddParserCallback
    AnimSetter
    AssetReadyCallback
    BundlesFilterCallback
    CalculateMatrixCallback
    CalculateSortDistanceCallback
    ChangeSceneCallback
    ConfigureAppCallback
    CreateScreenCallback
    DataType
    FilterAssetCallback
    FindNodeCallback
    ForEachNodeCallback
    HandleEventCallback
    HttpResponseCallback
    LoadAssetCallback
    LoadHierarchyCallback
    LoadSceneCallback
    LoadSceneDataCallback
    LoadSettingsCallback
    LockMouseCallback
    MakeTickCallback
    ModuleErrorCallback
    ModuleInstanceCallback
    PreloadAppCallback
    ResourceHandlerCallback
    ResourceLoaderCallback
    XrAnchorCreateCallback
    XrAnchorForgetCallback
    XrAnchorPersistCallback
    XrErrorCallback
    XrHitTestStartCallback
    XrRoomCaptureCallback
    FILLMODE_FILL_WINDOW
    FILLMODE_KEEP_ASPECT
    FILLMODE_NONE
    GIZMOAXIS_FACE
    GIZMOAXIS_X
    GIZMOAXIS_XY
    GIZMOAXIS_XYZ
    GIZMOAXIS_XZ
    GIZMOAXIS_Y
    GIZMOAXIS_YZ
    GIZMOAXIS_Z
    RESOLUTION_AUTO
    RESOLUTION_FIXED
    revision
    SHADOW_PCF1
    SHADOW_PCF3
    SHADOW_PCF5
    SHADOW_VSM16
    SHADOW_VSM32
    SSAOTYPE_COMBINE
    SSAOTYPE_LIGHTING
    SSAOTYPE_NONE
    TEXTURELOCK_NONE
    version
    basisInitialize
    dracoInitialize

    Physics

    CollisionComponent
    CollisionComponentSystem
    ContactPoint
    ContactResult
    RaycastResult
    RigidBodyComponent
    RigidBodyComponentSystem
    SingleContactResult
    BODYTYPE_DYNAMIC
    BODYTYPE_KINEMATIC
    BODYTYPE_STATIC

    Script

    script
    Script
    ScriptAttributes
    ScriptComponent
    ScriptComponentSystem
    ScriptHandler
    ScriptRegistry
    ScriptType
    createScript
    registerScript

    Sound

    AudioHandler
    AudioListenerComponent
    AudioListenerComponentSystem
    Sound
    SoundComponent
    SoundComponentSystem
    SoundInstance
    SoundInstance3d
    SoundManager
    SoundSlot
    DISTANCE_EXPONENTIAL
    DISTANCE_INVERSE
    DISTANCE_LINEAR

    User Interface

    ButtonComponent
    ButtonComponentSystem
    ElementComponent
    ElementComponentSystem
    ElementDragHelper
    ElementInput
    ElementInputEvent
    ElementMouseEvent
    ElementSelectEvent
    ElementTouchEvent
    Font
    FontHandler
    LayoutChildComponent
    LayoutChildComponentSystem
    LayoutGroupComponent
    LayoutGroupComponentSystem
    ScreenComponent
    ScreenComponentSystem
    ScrollbarComponent
    ScrollbarComponentSystem
    ScrollViewComponent
    ScrollViewComponentSystem
    BUTTON_TRANSITION_MODE_SPRITE_CHANGE
    BUTTON_TRANSITION_MODE_TINT
    ELEMENTTYPE_GROUP
    ELEMENTTYPE_IMAGE
    ELEMENTTYPE_TEXT
    FITMODE_CONTAIN
    FITMODE_COVER
    FITMODE_STRETCH
    FITTING_BOTH
    FITTING_NONE
    FITTING_SHRINK
    FITTING_STRETCH
    SCALEMODE_BLEND
    SCALEMODE_NONE
    SCROLL_MODE_BOUNCE
    SCROLL_MODE_CLAMP
    SCROLL_MODE_INFINITE
    SCROLLBAR_VISIBILITY_SHOW_ALWAYS
    SCROLLBAR_VISIBILITY_SHOW_WHEN_REQUIRED

    XR

    XrAnchor
    XrAnchors
    XrDomOverlay
    XrFinger
    XrHand
    XrHitTest
    XrHitTestSource
    XrImageTracking
    XrInput
    XrInputSource
    XrJoint
    XrLightEstimation
    XrManager
    XrMesh
    XrMeshDetection
    XrPlane
    XrPlaneDetection
    XrTrackedImage
    XrView
    XrViews
    XRDEPTHSENSINGFORMAT_F32
    XRDEPTHSENSINGFORMAT_L8A8
    XRDEPTHSENSINGFORMAT_R16U
    XRDEPTHSENSINGUSAGE_CPU
    XRDEPTHSENSINGUSAGE_GPU
    XREYE_LEFT
    XREYE_NONE
    XREYE_RIGHT
    XRHAND_LEFT
    XRHAND_NONE
    XRHAND_RIGHT
    XRSPACE_BOUNDEDFLOOR
    XRSPACE_LOCAL
    XRSPACE_LOCALFLOOR
    XRSPACE_UNBOUNDED
    XRSPACE_VIEWER
    XRTARGETRAY_GAZE
    XRTARGETRAY_POINTER
    XRTARGETRAY_SCREEN
    XRTRACKABLE_MESH
    XRTRACKABLE_PLANE
    XRTRACKABLE_POINT
    XRTYPE_AR
    XRTYPE_INLINE
    XRTYPE_VR