# ABookMenuInteractionActor

### Properties

<table border="1" id="bkmrk-property-name-type-a" style="border-collapse: collapse; width: 100%; height: 290.167px;"><colgroup><col style="width: 26.46648%;"></col><col style="width: 26.675978%;"></col><col style="width: 17.527933%;"></col><col style="width: 29.259777%;"></col></colgroup><tbody><tr style="height: 29.4583px;"><td style="height: 29.4583px;">**Property Name**</td><td style="height: 29.4583px;">**Type**</td><td style="height: 29.4583px;">**Access**</td><td style="height: 29.4583px;">**Description**</td></tr><tr style="height: 29.4583px;"><td style="height: 29.4583px;">WidgetInteractionComponent</td><td style="height: 29.4583px;">UWidgetInteractionComponent</td><td style="height: 29.4583px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 29.4583px;">The widget interaction component used to redirect the book interaction onto a Widget Component</td></tr><tr style="height: 46.25px;"><td style="height: 46.25px;">PageWidgetComponentA</td><td style="height: 46.25px;">UWidgetComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The widget component used to display the first page</td></tr><tr><td style="height: 46.25px;">PageWidgetComponentB</td><td style="height: 46.25px;">UWidgetComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The widget component used to display the second page</td></tr><tr><td style="height: 46.25px;">PageWidgetComponentC</td><td style="height: 46.25px;">UWidgetComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The widget component used to display the third page</td></tr><tr><td style="height: 46.25px;">PageWidgetComponentD</td><td style="height: 46.25px;">UWidgetComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The widget component used to display the fourth page</td></tr><tr><td style="height: 46.25px;">ActiveWidgetComponent</td><td style="height: 46.25px;">UWidgetComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The widget component which is currently under interaction</td></tr><tr style="height: 46.25px;"><td style="height: 46.25px;">DrawSize</td><td style="height: 46.25px;">UStaticMeshComponent</td><td style="height: 46.25px;">VisibleAnywhere, BlueprintReadOnly</td><td style="height: 46.25px;">The Draw Size of the Widget. User Widgets and Render Targets must have the same resolution. Will be set via the Book Menu Data of the Book Menu Actor</td></tr></tbody></table>

### Functions

#### Move Pointer

---

<iframe allowfullscreen="allowfullscreen" scrolling="no" src="https://blueprintue.com/render/2x-tanww/" style="width: 100%; height: 250px;"></iframe>

Calculates the world location on the Page Widget based on the UV Coordinates of the Book Actors Book Mesh

<table border="1" id="bkmrk-parameter-type-descr" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 20.14%;"></col><col style="width: 14.4563%;"></col><col style="width: 25.2059%;"></col><col style="width: 40.2801%;"></col></colgroup><tbody><tr><td>**Pin**</td><td>**Direction**</td><td>**Type**</td><td>**Description**</td></tr><tr><td>UV Coordinates</td><td>Input</td><td>FVector2D</td><td> UV Coordinates of the Book Page</td></tr><tr><td>Debug Trace</td><td>Input</td><td>bool</td><td>Shows a debug trace if true</td></tr><tr><td>Return Value</td><td>Output</td><td>bool</td><td>returns true if the operation was successful. Otherwise false.</td></tr></tbody></table>

#### Reset Pointer

---

Sets the Interaction Pointer to a safe spot which triggers no interaction

<table border="1" id="bkmrk-pin-direction-type-d" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 20.14%;"></col><col style="width: 14.4563%;"></col><col style="width: 25.2059%;"></col><col style="width: 40.2801%;"></col></colgroup><tbody><tr><td>**Pin**</td><td>**Direction**</td><td>**Type**</td><td>**Description**</td></tr><tr><td>Debug Trace</td><td>Input</td><td>bool</td><td>Shows a debug trace if true</td></tr><tr><td>Return Value</td><td>Output</td><td>bool</td><td>returns true if the operation was successful. Otherwise false.</td></tr></tbody></table>


#### Get Interaction Component

---

<iframe allowfullscreen="allowfullscreen" scrolling="no" src="https://blueprintue.com/render/26k3_z9d/" style="width: 100%; height: 250px;"></iframe>

returns the Widget Interaction Component. Can be used to do further interaction with the widget such as send keys etc.

<table border="1" id="bkmrk-pin-direction-type-d-0" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 20.14%;"></col><col style="width: 14.4563%;"></col><col style="width: 28.5393%;"></col><col style="width: 36.9467%;"></col></colgroup><tbody><tr><td>**Pin**</td><td>**Direction**</td><td>**Type**</td><td>**Description**</td></tr><tr><td>Return Value</td><td>Output</td><td>UWidgetInteractionComponent</td><td>  
</td></tr></tbody></table>