# BP Nodes

ExistentDocumentation

## ExistentDocumentation

### Classes

| Class Name                                                                                                                                                                                                      | Description                                                                                                                                                                                                                                                                                                |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AsyncTask\_RealityBridgeInitialised](https://docs.existent.com/documentation/resources/existent-api/index/asynctask_realitybridgeinitialised)                                                                  | Async node that allows to listen for when the reality bridge subsystem has been initialised. If the subsystem has already been initialised when calling this node then it return right away                                                                                                                |
| [ExistentAlignmentComponent](https://docs.existent.com/documentation/resources/existent-api/index/existentalignmentcomponent)                                                                                   |                                                                                                                                                                                                                                                                                                            |
| [ExistentAnimationLibrary](https://docs.existent.com/documentation/resources/existent-api/index/existentanimationlibrary)                                                                                       |                                                                                                                                                                                                                                                                                                            |
| [ExistentBodyBoneMappings](https://docs.existent.com/documentation/resources/existent-api/index/existentbodybonemappings)                                                                                       |                                                                                                                                                                                                                                                                                                            |
| [ExistentBodyCalibration](https://docs.existent.com/documentation/resources/existent-api/index/existentbodycalibration)                                                                                         | Existent Body Calibration                                                                                                                                                                                                                                                                                  |
| [ExistentBoneMappingsBase](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentBoneMappingsBase/ExistentBoneMappingsBase.md)                                  |                                                                                                                                                                                                                                                                                                            |
| [ExistentFootEventsInterface](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentFootEventsInterface/ExistentFootEventsInterface.md)                         |                                                                                                                                                                                                                                                                                                            |
| [ExistentGrabComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentGrabComponent/ExistentGrabComponent.md)                                           | The grab component is responsible for detecting available grips around the hand and provide the existent hand component with the calculated transform for the currently selected grip (if available).                                                                                                      |
| [ExistentGripComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentGripComponent/ExistentGripComponent.md)                                           | A grip component represents a single grip in a tracked object. Grip components are discovered and used by the existent grab component which uses the grip data to provide the existent hand component with the final wrist transform when a grip is used.                                                  |
| [ExistentHandBoneMappings](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentHandBoneMappings/ExistentHandBoneMappings.md)                                  | The existent bone mappings asset is a custom asset that allows to specify what existent bone corresponds to what bone in a custom skeletal mesh. The asset can be used in several existent systems such as the ExistentHandComponent, ExistentGrabComponent and the HandSolver animation node.             |
| [ExistentHandComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentHandComponent/ExistentHandComponent.md)                                           | The existent hand component is responsible for collecting, processing and storing the hand tracking data. This component works hand in hand with the existent grab component to allow the user to detect grips and grabbing objects. The hand tracking data stored by the component is all in world space. |
| [ExistentHandDataFilterComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentHandDataFilterComponent/ExistentHandDataFilterComponent.md)             |                                                                                                                                                                                                                                                                                                            |
| [ExistentHandLibrary](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentHandLibrary/ExistentHandLibrary.md)                                                 |                                                                                                                                                                                                                                                                                                            |
| [ExistentLibrary](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentLibrary/ExistentLibrary.md)                                                             |                                                                                                                                                                                                                                                                                                            |
| [ExistentMathLibrary](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentMathLibrary/ExistentMathLibrary.md)                                                 |                                                                                                                                                                                                                                                                                                            |
| [ExistentPawn](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentPawn/ExistentPawn.md)                                                                      |                                                                                                                                                                                                                                                                                                            |
| [ExistentPlayer](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentPlayerController/ExistentPlayerController.md)                                            | Represents a player character in the Existent system, capable of VR interaction and tracking. Includes functionality for tracking head, hands, and other body parts, managing VR input, and supporting object interaction and grip mechanics.                                                              |
| [ExistentPlayerAnimInstance](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentPlayerAnimInstance/ExistentPlayerAnimInstance.md)                            |                                                                                                                                                                                                                                                                                                            |
| [ExistentPlayerController](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentPlayerController/ExistentPlayerController.md)                                  |                                                                                                                                                                                                                                                                                                            |
| [ExistentTrackerComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentTrackerComponent/ExistentTrackerComponent.md)                                  |                                                                                                                                                                                                                                                                                                            |
| [ExistentTrackerMappings](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentTrackerMappings/ExistentTrackerMappings.md)                                     |                                                                                                                                                                                                                                                                                                            |
| [ExistentTrackingConfidenceComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentTrackingConfidenceComponent/ExistentTrackingConfidenceComponent.md) |                                                                                                                                                                                                                                                                                                            |
| [ExistentUMGWindowComponent](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentUMGWindowComponent/ExistentUMGWindowComponent.md)                            |                                                                                                                                                                                                                                                                                                            |
| [ExistentVehicle](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/ExistentVehicle/ExistentVehicle.md)                                                             |                                                                                                                                                                                                                                                                                                            |
| [K2Node\_IsRealityBridgeInitialised](https://docs.existent.com/documentation/resources/existent-api/index/k2node_isrealitybridgeinitialised)                                                                    |                                                                                                                                                                                                                                                                                                            |
| [K2Node\_RealityBridgeReceiveEvent](https://docs.existent.com/documentation/resources/existent-api/index/k2node_realitybridgereceiveevent)                                                                      |                                                                                                                                                                                                                                                                                                            |
| [K2Node\_RealityBridgeSendEvent](https://docs.existent.com/documentation/resources/existent-api/index/k2node_realitybridgesendevent)                                                                            |                                                                                                                                                                                                                                                                                                            |
| [K2Node\_RealityBridgeUnbindEvent](https://docs.existent.com/documentation/resources/existent-api/index/k2node_realitybridgeunbindevent)                                                                        |                                                                                                                                                                                                                                                                                                            |
| [RealityBridge](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/RealityBridge/RealityBridge.md)                                                                   | The reality bridge subsystem allows you to communicate from within Unreal Engine with reality bridge. The subsystem lets you send events, bind to events and unbind from events.                                                                                                                           |
| [RoundProgressBar](https://gitlab.com/lightgarden-studios/existent-documentation/-/blob/v0.1.0/resources/BPNodes/RoundProgressBar/RoundProgressBar.md)                                                          | Like a UProgressBar, but circular.                                                                                                                                                                                                                                                                         |

***
