# OVER - SDK Manual

## OVER SDK Manual 0.4.1

- [Intro](https://docs.overthereality.ai/over-sdk-manual/intro.md)
- [Quick Start](https://docs.overthereality.ai/over-sdk-manual/setting-up/quick-start.md): Thanks to our plugin, you can take advantage of all the Unity Engine features as it is the same development environment used in the OVER app. You can integrate major 3D formats like fbx, dae, 3ds.
- [Jump Start Samples](https://docs.overthereality.ai/over-sdk-manual/setting-up/jump-start-samples.md)
- [Slow Start](https://docs.overthereality.ai/over-sdk-manual/setting-up/slow-start.md)
- [New Events Now Available in the SDK!](https://docs.overthereality.ai/over-sdk-manual/news/new-events-now-available-in-the-sdk.md)
- [Object Movement with Spline Paths and AI Navigation](https://docs.overthereality.ai/over-sdk-manual/news/object-movement-with-spline-paths-and-ai-navigation.md)
- [Unity Visual Scripting Supported](https://docs.overthereality.ai/over-sdk-manual/news/unity-visual-scripting-supported.md)
- [Adding Interactivity to Your AR Experience](https://docs.overthereality.ai/over-sdk-manual/cook-book/adding-interactivity-to-your-ar-experience.md)
- [Cooking with Clicks: Mastering Over Clickable Objects in AR](https://docs.overthereality.ai/over-sdk-manual/cook-book/cooking-with-clicks-mastering-over-clickable-objects-in-ar.md)
- [Interactive Scene Building: Mastering Object Movement in Unity](https://docs.overthereality.ai/over-sdk-manual/cook-book/interactive-scene-building-mastering-object-movement-in-unity.md)
- [AR Image Targets 101: From Setup to Execution](https://docs.overthereality.ai/over-sdk-manual/cook-book/ar-image-targets-101-from-setup-to-execution.md)
- [AR Light Recipe: Illuminating Your Augmented Reality Creations](https://docs.overthereality.ai/over-sdk-manual/cook-book/ar-light-recipe-illuminating-your-augmented-reality-creations.md)
- [The Blender Starter Recipe: Crafting 3D Magic](https://docs.overthereality.ai/over-sdk-manual/cook-book/the-blender-starter-recipe-crafting-3d-magic.md)
- [Overview](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/overview.md)
- [Location](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/location.md)
- [Ground View](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/location/ground-view.md)
- [OvrMap Editor Settings](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/location/ovrmap-editor-settings.md)
- [OvrMap Setting](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/location/ovrmap-editor-settings/ovrmap-setting.md)
- [Assets](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/assets.md)
- [NFTs](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/assets/nfts.md)
- [AR Image Targets](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/assets/ar-image-targets.md)
- [Publication](https://docs.overthereality.ai/over-sdk-manual/sdk-editor/publication.md)
- [Overview](https://docs.overthereality.ai/over-sdk-manual/sdk-window/overview.md)
- [OVER\_Asset](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over_asset.md)
- [OVER\_ArWorldCanvas](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over_arworldcanvas.md)
- [OVER\_Canvas](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over_canvas.md)
- [OVER\_PlayerSimulator](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over_playersimulator.md)
- [Unity Visual Scripting](https://docs.overthereality.ai/over-sdk-manual/sdk-window/unity-visual-scripting.md)
- [Configuration](https://docs.overthereality.ai/over-sdk-manual/sdk-window/unity-visual-scripting/configuration.md)
- [Graph](https://docs.overthereality.ai/over-sdk-manual/sdk-window/unity-visual-scripting/graph.md)
- [Variables](https://docs.overthereality.ai/over-sdk-manual/sdk-window/unity-visual-scripting/variables.md)
- [Over Visual Scripting](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over-visual-scripting.md)
- [Over Script](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over-visual-scripting/over-script.md)
- [Over Script Manager](https://docs.overthereality.ai/over-sdk-manual/sdk-window/over-visual-scripting/over-script-manager.md)
- [Spawners](https://docs.overthereality.ai/over-sdk-manual/sdk-window/spawners.md)
- [OVER\_RemoteSpawnPoint](https://docs.overthereality.ai/over-sdk-manual/sdk-window/spawners/over_remotespawnpoint.md)
- [OVER\_ConsoleSpawnPoint](https://docs.overthereality.ai/over-sdk-manual/sdk-window/spawners/over_consolespawnpoint.md)
- [Presets](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets.md)
- [OVER\_ArLight](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_arlight.md)
- [OVER\_ClickableObject](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_clickableobject.md)
- [OVER\_ChromaKeyVideoPlayer](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_chromakeyvideoplayer.md)
- [OVER\_ImageStreamer](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_imagestreamer.md)
- [OVER\_ArImageTargetListener](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_arimagetargetlistener.md)
- [OVER\_Poap](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_poap.md)
- [OVER\_ScreenShare](https://docs.overthereality.ai/over-sdk-manual/sdk-window/presets/over_screenshare.md)
- [Samples](https://docs.overthereality.ai/over-sdk-manual/sdk-window/samples.md)
- [Sample\_ControllableObject](https://docs.overthereality.ai/over-sdk-manual/sdk-window/samples/sample_controllableobject.md)
- [Sample\_OpaqueObjectsMask](https://docs.overthereality.ai/over-sdk-manual/sdk-window/samples/sample_opaqueobjectsmask.md)
- [Sample\_TransparentsObjectsMask](https://docs.overthereality.ai/over-sdk-manual/sdk-window/samples/sample_transparentsobjectsmask.md)
- [Editor](https://docs.overthereality.ai/over-sdk-manual/sdk-window/editor.md)
- [OVER\_VideoRecorder](https://docs.overthereality.ai/over-sdk-manual/sdk-window/editor/over_videorecorder.md)
- [Overview](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/overview.md)
- [Configuration](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/configuration.md)
- [Over Nodes](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes.md)
- [Over Ar Camera](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/over-ar-camera.md)
- [Local Storage](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/local-storage.md)
- [Save Local Value](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/local-storage/save-local-value.md)
- [Get Local Value](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/local-storage/get-local-value.md)
- [Has Local Value](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/local-storage/has-local-value.md)
- [Get Current Datetime](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/get-current-datetime.md)
- [Open External URL](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/open-external-url.md)
- [Web Request](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/web-request.md)
- [Get User Name](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/get-user-name.md)
- [Texture from URL](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/texture-from-url.md)
- [Ar Image Target Event](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/ar-image-target-event.md)
- [On Ar Image Target Found](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/ar-image-target-event/on-ar-image-target-found.md)
- [On Ar Image Target Lost](https://docs.overthereality.ai/over-sdk-manual/sdk-coding-nodes/over-nodes/ar-image-target-event/on-ar-image-target-lost.md)
- [Banned Nodes](https://docs.overthereality.ai/over-sdk-manual/banned-nodes.md)
- [Visual Scripting Essentials](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials.md)
- [OverNode](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md)
- [OverGraph](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md)
- [OverScript](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overscript.md)
- [OverScriptManager](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overscriptmanager.md)
- [Nodes](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes.md)
- [AR](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar.md)
- [OVER AR Camera](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/over-ar-camera.md)
- [World to Screen](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/world-to-screen.md)
- [Screen to World](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/screen-to-world.md)
- [Components](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components.md)
- [Animator](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/animator.md)
- [Audio](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/audio.md)
- [Engine](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine.md)
- [Renderer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/renderer.md)
- [LineRenderer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/linerenderer.md)
- [Material](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/material.md)
- [Light](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/light.md)
- [Object](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/object.md)
- [Transform](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/transform.md)
- [Rigidbody](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/rigidbody.md)
- [UI](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui.md)
- [RectTransform](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/recttransform.md)
- [Image](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/image.md)
- [RawImage](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/rawimage.md)
- [Text](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text.md)
- [Text (TMP UGUI)](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text-tmp-ugui.md)
- [Text (TMP)](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text-tmp.md)
- [Video Player](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/video-player.md)
- [Navigation](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/navigation.md)
- [Character Controller](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/character-controller.md)
- [Image Streamer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/image-streamer.md)
- [Data](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data.md)
- [Simple](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/simple.md)
- [Composite](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/composite.md)
- [Multimedia](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/multimedia.md)
- [Special](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/special.md)
- [Flow](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow.md)
- [Main Unity Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/main-unity-events.md)
- [Other Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events.md)
- [Button Clicked](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/button-clicked.md)
- [Touch](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/touch.md)
- [Collision](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/collision.md)
- [Trigger](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/trigger.md)
- [Custom Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/custom-events.md)
- [Animation](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/animation.md)
- [Conditional](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/conditional.md)
- [If Else](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/conditional/if-else.md)
- [Loops](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops.md)
- [Loop](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/loop.md)
- [While](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/while.md)
- [List Iterate](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/list-iterate.md)
- [Group](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/group.md)
- [Operations](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations.md)
- [Conditional](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/conditional.md)
- [Math](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/math.md)
- [String](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/string.md)
- [Vector](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/vector.md)
- [Quaternion](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/quaternion.md)
- [Web](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/web.md)
- [JSON](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/json.md)
- [Lists](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/lists.md)
- [Saving System](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/saving-system.md)
- [Utils](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils.md)
- [Time](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils/time.md)
- [Countdown Timer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils/countdown-timer.md)
- [Log](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/log.md)
- [Over Debug Log](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/log/over-debug-log.md)
- [Variables](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/variables.md)
- [Essentials](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/essentials.md)
- [Check Prefab/Scene Validity Button](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/check-prefab-scene-validity-button.md)
- [Nodes](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes.md): The various implementations of OvrNode, which represent the back-bone of the SDK Logic and functions.
- [GameObject Interactions](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/gameobject-interactions.md)
- [OvrObject](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/gameobject-interactions/ovrobject.md): Subclass of Ovr.OvrNode
- [OvrInstantiate](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/gameobject-interactions/ovrinstantiate.md): Subclass of Ovr.OvrNode
- [OvrDestroyer](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/gameobject-interactions/ovrdestroyer.md): Subclass of Ovr.OvrNode
- [OvrDestroyType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/gameobject-interactions/ovrdestroyer/ovrdestroytype.md)
- [Logics](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics.md)
- [OvrCondition](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrcondition.md): Subclass of Ovr.OvrNode
- [OvrConditionOperator](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrcondition/ovrconditionoperator.md)
- [OvrIfElse](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrifelse.md): Subclass of Ovr.OvrNode
- [OvrBooleanLogicalOperator](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrifelse/ovrbooleanlogicaloperator.md)
- [OvrLoopNode](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrloopnode.md): Subclass of Ovr.OvrAsyncNode
- [OvrLoopType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrloopnode/ovrlooptype.md)
- [OvrMathf](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrmathf.md): Subclass of Ovr.OvrNode
- [MathFunctionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrmathf/mathfunctiontype.md)
- [OvrUpdate](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrupdate.md): Subclass of Ovr.OvrNode
- [OvrUpdateType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrupdate/ovrupdatetype.md)
- [OvrRandom](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrrandom.md): Subclass of Ovr.OvrNode
- [OvrRandomType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrrandom/ovrrandomtype.md)
- [OvrStringFunction](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrstringfunction.md): Subclass of Ovr.OvrNode
- [StringFunctionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrstringfunction/stringfunctiontype.md)
- [OvrVector3Function](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrvector3function.md): Subclass of Ovr.OvrNode
- [Vector3FunctionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/logics/ovrvector3function/vector3functiontype.md)
- [Unity Components Interactors](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors.md)
- [OvrAnimator](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovranimator.md): Subclass of Ovr.OvrNode
- [OvrAnimatorActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovranimator/ovranimatoractiontype.md)
- [OvrAudio](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovraudio.md): Subclass of Ovr.OvrNode
- [OvrAudioActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovraudio/ovraudioactiontype.md)
- [OvrCharacterController](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrcharactercontroller.md): Subclass of Ovr.OvrNode
- [OvrCharacterControllerActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrcharactercontroller/ovrcharactercontrolleractiontype.md)
- [OvrSpace](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrcharactercontroller/ovrspace.md)
- [OvrLight](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrlight.md): Subclass of Ovr.OvrNode
- [OvrLightActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrlight/ovrlightactiontype.md)
- [OvrLineRenderer](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrlinerenderer.md): Subclass of Ovr.OvrNode
- [OvrLineRendererActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrlinerenderer/ovrlinerendereractiontype.md)
- [OvrRigidBody](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrrigidbody.md): Subclass of Ovr.OvrNode
- [OvrDirection](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrrigidbody/ovrdirection.md)
- [OvrRigidbodyActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrrigidbody/ovrrigidbodyactiontype.md)
- [OvrTransform](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrtransform.md): Subclass of Ovr.OvrNode
- [OvrTransformActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrtransform/ovrtransformactiontype.md)
- [OvrUIText](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovruitext.md): Subclass of Ovr.OvrNode
- [OvrVideoPlayer](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrvideoplayer.md): Subclass of Ovr.OvrNode
- [OvrVideoPlayerActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/unity-components-interactors/ovrvideoplayer/ovrvideoplayeractiontype.md)
- [Utility](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility.md)
- [OvrGroupNode](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrgroupnode.md): Subclass of Ovr.OvrNode
- [OvrNodeLinker](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrnodelinker.md): Subclass of Ovr.OvrNode
- [OvrNodeLinkerActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrnodelinker/ovrnodelinkeractiontype.md)
- [OvrNodeLinkType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrnodelinker/ovrnodelinktype.md)
- [OvrUnityEvent](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrunityevent.md): Subclass of Ovr.OvrNode
- [OvrPoap](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovrpoap.md)
- [OvrOpenExternalUrl](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/utility/ovropenexternalurl.md): Subclass of Ovr.OvrNode
- [Variables](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables.md)
- [OvrVariable](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrvariable.md): Subclass of UnityEngine.Monobehaviour
- [OvrVariableType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrvariable/ovrvariabletype.md)
- [OvrBool](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrbool.md): Subclass of Ovr.OvrVariable
- [OvrString](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrstring.md): Subclass of Ovr.OvrVariable
- [OvrNumericVariable](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable.md): Subclass of Ovr.OvrVariable
- [OvrInt](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrint.md): Subclass of Ovr.OvrNumericVariable
- [OvrFloat](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrfloat.md): Subclass of Ovr.OvrNumericVariable
- [OvrTime](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrfloat/ovrtime.md): Subclass of Ovr.OvrFloat
- [OvrTimeType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrfloat/ovrtime/ovrtimetype.md)
- [OvrVector2](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrvector2.md): Subclass of Ovr.OvrNumericVariable
- [OvrVector3](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrvector3.md): Subclass of Ovr.OvrNumericVariable
- [OvrQuaternion](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrnumericvariable/ovrquaternion.md): Subclass of Ovr.OvrNumericVariable
- [OvrSetVariable](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/variables/ovrsetvariable.md): Subclass of Ovr.OvrNode
- [OvrNode](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/ovrnode.md): Subclass of UnityEngine.Monobehaviour
- [OvrAsyncNode](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/nodes/ovrasyncnode.md): Subclass of Ovr.OvrNode
- [Triggers](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/triggers.md): Scripts enabling a stream of OvrNodes execution to be started.
- [OvrClickableObject](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/triggers/ovrclickableobject.md): Subclass of Ovr.OvrNode
- [OvrTouchListenerType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/triggers/ovrclickableobject/ovrtouchlistenertype.md)
- [OvrColliderTrigger](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/triggers/ovrcollidertrigger.md): Subclass of Ovr.OvrNode
- [OvrUIButton](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/triggers/ovruibutton.md): Subclass of Ovr.OvrNode
- [Utils](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils.md)
- [OvrArCamera](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils/ovrarcamera.md): Subclass of Ovr.OvrNode
- [ArCameraActionType](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils/ovrarcamera/arcameraactiontype.md)
- [OvrArLight](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils/ovrarlight.md): Subclass of Ovr.OvrNode
- [OvrArWorldCanvas](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils/ovrarworldcanvas.md): Subclass of UnityEngine.Monobehaviour
- [OvrBillboard](https://docs.overthereality.ai/over-sdk-manual/ovr-component-system-ancient-legacy/utils/ovrbillboard.md): Subclass of UnityEngine.Monobehaviour
- [AR Occlusion](https://docs.overthereality.ai/over-sdk-manual/in-app-references/ar-occlusion.md)
- [Walk Mode](https://docs.overthereality.ai/over-sdk-manual/in-app-references/walk-mode.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.overthereality.ai/over-sdk-manual/intro.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
