---
title: Blueprints
product: Advanced Framework Pro
version: 1.0
engine: Unreal Engine 5.8
updated: 2026-10-05
canonical: https://docs.human-codeable.com/plugins/blueprints.html
---

System

# Blueprints

#### What it gives you

—

#### Requires

None

#### Required by

None

240 assets395 API members

Note

Narrative documentation for this plugin is still being written. The API reference below is complete.

## API reference

Every blueprint asset in this plugin. Expand an asset to see its members.

### /

**BPC_ForcePull**3 members

extends `BPC_ControllerAbility`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `SearchForGrabbables`Default | `(Distance: float, SearchLocation: Vector, Direction: Vector, out OutHit: HitResult, out OutIsHit: bool, out Actor: Actor)` | — |
| event | `TestForThrow` | `()` | — |
| event | `Event` | `()` | — |

**BPC_HUDEffect**20 members

extends `ActorComponent`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Effect Widget Class`HUD Effect | `class<UserWidget>` | User Widget class that will be projected on HUD |
| var | `Stereo Relative Location`HUD Effect | `Vector` | Distance and offset for the effect |
| var | `Stereo Quad Size`HUD Effect | `Vector2D` | Drawing size and of the stereo layer |
| var | `SFX`HUD Effect\|Sound | `SoundCue` | Sound effect that plays at activation. |
| var | `SFXLoop Frequency`HUD Effect\|Sound | `float` | Loop frequency of the sound effect. Requires "IsSFXLooping" to be set to true |
| var | `Is SFXLooping`HUD Effect\|Sound | `bool` | Should the sound effect be looping |
| var | `Is Viewport Active`HUD Effect | `bool` | Setting this true will create components at beginplay. Requirement for "StartAtBeginPlay" Once this value changes, necessary widgets are created or destroyed. |
| var | `Start at Begin Play`HUD Effect | `bool` | "IsViewportActive" needs to be true. Setting this to true willstart the effect at beginplay |
| fn | `SanitizeDefaultParameters` | `()` | — |
| fn | `SetParametersDefault` | `()` | — |
| fn | `CacheDefaultParameters`Default | `()` | — |
| fn | `UpdateWidget` | `()` | — |
| fn | `PlaySFX` | `()` | — |
| fn | `SetupHeadsetWidget` | `(IsActive: bool)` | — |
| fn | `UpdateMaterialParameters` | `(ViewportWidget: UserWidget)` | — |
| fn | `InitilizeWidget` | `(out OutWidgetComponent: BPC_StereoViewportWidget, out OutWidget: UserWidget, out Valid: bool)` | — |
| fn | `ShowStereoLayer` | `(Show: bool)` | — |
| fn | `ToggleViewportEffect` | `(InEnable: bool)` | — |
| event | `Client_ToogleAudio` | `(Enable: bool)` | — |
| event | `End Play` | `(EndPlayReason: EEndPlayReason)` | Blueprint implementable event for when the component ends play, generally via destruction or its Actor's EndPlay. |

**BPC_HUDEffectTexture**8 members

extends `BPC_HUDEffect`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Flash Intensity`HUD Effect\|Texture | `float` | Frequency intensity of the vignette effect flashing. Caution! This value should be reasonable to avoid possible seizures. |
| var | `Should Flash`HUD Effect\|Texture | `bool` | Enables flashing effect: True = uses a sine wave frequency, False = still image |
| var | `Colour`HUD Effect\|Texture | `LinearColor` | Colour overlay of the effect. Also affects the texture based effect. |
| var | `Texture`HUD Effect\|Texture | `Texture` | Texture for the effect |
| fn | `SetMaterialParameters` | `(Flash Intensity: float, Should Flash: bool, Colour: LinearColor, Texture: Texture)` | — |
| fn | `SetParametersDefault` | `()` | — |
| fn | `CacheDefaultParameters`Default | `()` | — |
| fn | `UpdateMaterialParameters` | `(ViewportWidget: UserWidget)` | — |

**BPC_HUDEffectVignette**8 members

extends `BPC_HUDEffect`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Effect Radius`HUD Effect\|Vignette | `float` | Radius of the Vignette Effect. |
| var | `Flash Intensity`HUD Effect\|Vignette | `float` | Frequency intensity of the vignette effect flashing. Caution! This value should be reasonable to avoid possible seizures. |
| var | `Should Flash`HUD Effect\|Vignette | `bool` | Enables flashing effect: True = uses a sine wave frequency, False = still image |
| var | `Colour`HUD Effect\|Vignette | `LinearColor` | Colour of the vignette |
| fn | `SetParametersDefault` | `()` | — |
| fn | `CacheDefaultParameters`Default | `()` | — |
| fn | `SetMaterialParameters` | `(EffectRadius: float, Flash Intensity: float, Should Flash: bool, Colour: LinearColor)` | — |
| fn | `UpdateMaterialParameters` | `(ViewportWidget: UserWidget)` | — |

**BPC_StereoViewportWidget**0 members

extends `WidgetComponent`

No editor-visible members; this asset configures defaults only.

**BPC_Widget_Display**12 members

extends `BPC_Widget`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Current Page`Content | `class<WBP_Display_Page>` | — |
| fn | `Is Highlighted`Screen | `(ID: name, out Highlighted: bool)` | — |
| fn | `GetCurrentZoom`Screen | `(out CurrentZoom: ST_Display_Zoom)` | — |
| fn | `Get Current Page`Screen | `(out PageID: class<WBP_Display_Page>)` | — |
| event | `Server_SetPage` | `(PageClass: class<WBP_Display_Page>)` | — |
| event | `Server_SetZoom` | `(CurrentZoom: ST_Display_Zoom)` | — |
| event | `Server_SetScreenUIHighlight` | `(bHighlightEnabled: bool, ID: name)` | — |
| event | `SetScreenUIHighlight` | `(bHighlightEnabled: bool, ID: name)` | — |
| event | `SetScreenUIHighlights` | `(IDs: name[])` | — |
| event | `Server_SetScreenUIHighlights` | `(IDs: name[])` | — |
| event | `SetPage` | `(PageClass: class<WBP_Display_Page>)` | — |
| event | `SetZoom` | `(Zoom: ST_Display_Zoom)` | — |

**BP_3DUI**10 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Actor Reference`Reference | `Actor` | — |
| var | `Reference Component Tag`Reference | `name` | — |
| fn | `ResolveReference` | `(out Reference: Object)` | — |
| event | `SetHoverState` | `(Set: bool)` | — |
| event | `SetInteractedState` | `(Set: bool)` | — |
| event | `SetDisabled` | `(Set: bool)` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `AssignReferenceObject` | `(Reference: Object)` | — |

**BP_BuoyancyExample**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Button**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Show Base`Setup | `bool` | — |

**BP_Camera**4 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Selfie Mode`State | `bool` | — |
| var | `Sound Take Photo`Sound | `SoundBase` | — |
| event | `TakePicture` | `()` | — |
| event | `SetSelfieMode` | `(Set: bool)` | — |

**BP_Canvas_Eraser**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getRelativeLaserPosition` | `(out RelativeLocation: Transform)` | — |

**BP_Canvas_Marker**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `GetCurrentBrush`Generated\|Getters | `() → MaterialInstanceDynamic` | — |
| fn | `getRelativeLaserPosition` | `(out RelativeLocation: Transform)` | — |

**BP_ClimbActor_Form**3 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Mesh Variant` | `int` | — |
| var | `Color` | `LinearColor` | — |
| var | `Randomize` | `bool` | — |

**BP_ClimbingWall**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Configuration_Platform**10 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Start Position`References | `BP_PlayerPosition` | — |
| var | `Products`Content | `PDA_Product[]` | — |
| var | `Category Info`Content | `DataTable` | — |
| fn | `getComponentState` | `(SlotID: GameplayTag, Component: ActionDataAsset, out State: E_Configuration_Component_State)` | — |
| fn | `getCurrentSlot` | `(out Slot: ST_CategoryInfo)` | — |
| event | `PawnTeleportedToPosition_Event` | `(Pawn: Pawn)` | — |
| event | `StartButtonPressed_Event` | `(Product: PDA_Product)` | — |
| event | `RotateToView` | `(SlotID: GameplayTag, Index: int)` | — |
| event | `SelectSlot` | `(SlotID: GameplayTag)` | — |
| event | `SelectComponent` | `(SlotID: GameplayTag, Configuration: BP_ConfiguratorDataAsset)` | — |

**BP_Helper_Latch_Climb**0 members

extends `BP_Helper_Latch`

No editor-visible members; this asset configures defaults only.

**BP_LaserPointer**5 members

extends `Actor` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Max Distance`Config | `float` | — |
| var | `Line Thickness`Config | `float` | — |
| fn | `getNextColor`State | `(out Value: LinearColor)` | — |
| fn | `ShouldShowLaser`State | `() → bool` | — |
| event | `SetTriggered` | `(Triggered: bool)` | — |

**BP_MComp_Smartwatch**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Manager_StreamingLevel**6 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Available Stream Levels` | `Struct_StreamingLevelInfo[]` | Array of structs containing the title, image and the full name of the map of each accessible streaming level. |
| var | `Currently Loaded Index` | `int` | Index of the first streaming level to load in the array of available streaming levels. |
| fn | `getEnviromentInfo` | `(out Enviroment: Struct_StreamingLevelInfo)` | — |
| event | `LoadStreamLevel` | `(Index: int, Force: bool, Pawn: Pawn, FadeDuration: float)` | — |
| event | `SetNextEnviroment` | `(Pawn: Pawn, FadeDuration: float)` | — |
| event | `SetPrevEnviroment` | `(Pawn: Pawn, FadeDuration: float)` | — |

**BP_Measuring**1 members

extends `Actor` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `Server_SpawnConnection` | `(StartPosition: Vector, EndPosition: Vector, Color: LinearColor, Owner: PlayerController)` | — |

**BP_Minimap_3D**7 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Visible`Debug | `bool` | — |
| var | `Image`Debug | `Texture` | — |
| var | `Bounds` | `BP_Minimap_Bounds` | — |
| event | `OnDestroyed_Event_0` | `(DestroyedActor: Actor)` | — |
| event | `InitializeWithBounds` | `(Bounds: BP_Minimap_Bounds)` | — |
| event | `OnMinimapComponentAdded_Event` | `(MinimapComponent: BPC_MinimapElement)` | — |
| event | `OnMinimapComponentRemoved_Event` | `(MinimapComponent: BPC_MinimapElement)` | — |

**BP_Minimap_Bounds**11 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Background Image`Minimap | `Texture2D` | — |
| var | `Show Background Image`Debug | `bool` | — |
| var | `Title`Info | `text` | — |
| var | `Enviroment Actors`Init | `Actor[]` | — |
| fn | `AddActorsManually` | `(out Array: Actor[])` | — |
| fn | `getClosestTeleportComponent`Teleport | `(ReferencePoint: Vector2D, out DesiredLocation: Vector2D, out TeleportComponent: BPC_Interaction_Teleport)` | — |
| fn | `getCurrentMinimapComponents`State | `(out MinimapComponents: BPC_MinimapElement[])` | — |
| fn | `ComponentInBounds`Bounds | `(MinimapComponent: BPC_MinimapElement, out IsInside: bool)` | — |
| fn | `TransformRelativeRotationToWorld`Transform | `(WorldCoordinates: Rotator, out MapCoordinates: Rotator)` | — |
| fn | `TransformWorldLocationToRelative`Transform | `(WorldCoordinates: Vector, out MapCoordinates: Vector)` | — |
| fn | `TransformRelativeLocationToWorld`Transform | `(MapCoordinates: Vector, out WorldCoordinates: Vector)` | — |

**BP_Paintbrush**13 members

extends `Actor` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Trace Distance`Config | `float` | — |
| var | `Shape`Config | `E_Stroke_Shape` | — |
| var | `Material`Config | `MaterialInterface` | — |
| var | `Sound Undo`Sound | `SoundBase` | — |
| var | `Sound Set Erase`Sound | `SoundBase` | — |
| var | `Sound Set Draw`Sound | `SoundBase` | — |
| fn | `getDesiredEraserSize` | `() → float` | — |
| fn | `getDesiredTipLocation` | `() → Vector` | — |
| event | `SetActive` | `(Set: bool)` | — |
| event | `UpdateVisuals` | `()` | — |
| event | `SetDrawing` | `(Set: bool)` | — |
| event | `OnStrokeLengthLimitReached_Event_0` | `()` | — |
| event | `SetErasing` | `(Set: bool)` | — |

**BP_Product**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getCameraView` | `(SlotID: GameplayTag, Index: int, out CenterLocation: Vector, out CameraLocation: Vector)` | — |

**BP_Quiz**26 members

extends `Actor` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Show Answers`Settings | `bool` | — |
| var | `Quiz Sets`Content | `Struct_Quiz_Set[]` | — |
| var | `Show Hints`Settings | `bool` | — |
| var | `Force Correct`Settings | `bool` | — |
| fn | `PageIndex_Equals` | `(A: Struct_Quiz_PageIndex, B: Struct_Quiz_PageIndex, out Equals: bool)` | — |
| fn | `getCurrentID`Set | `(out ID: name)` | — |
| fn | `getResults`Score | `(out Sets: int[], out Correct: int, out Incorrect: int)` | — |
| fn | `GetShowAnswers`Settings | `(out GuidedMode: bool)` | — |
| fn | `getCurrentIndex`Internal | `(out Index: int)` | — |
| fn | `getCurrentSet`Internal | `(out Set: Struct_Quiz_Set)` | — |
| fn | `getCurrentSetIndex`Internal | `(out Set: int)` | — |
| fn | `PageIndexToID`Set | `(PageIndex: Struct_Quiz_PageIndex, out ID: name)` | — |
| fn | `getLastIndexOfSet`Set | `(Set: int, out Index: int)` | — |
| fn | `getIndexOfAnswers`Answers | `(PageIndex: Struct_Quiz_PageIndex, out Index: int)` | — |
| fn | `getQuizPage`Quiz | `(Stage: Struct_Quiz_PageIndex, out QuizObject: PDA_QuizPage)` | — |
| fn | `NextIndex`Quiz Control | `()` | — |
| fn | `getQuestionResults_Set`Score | `(Set: int, out Correct: int, out Incorrect: int)` | — |
| fn | `getQuestionResult`Score | `(PageIndex: Struct_Quiz_PageIndex, out Correct: bool)` | — |
| fn | `getAnswer`Score | `(Stage: Struct_Quiz_PageIndex, out Answers: string[])` | — |
| fn | `getCurrentQuizPage`Quiz | `(out QuizPage: PDA_QuizPage)` | — |
| fn | `FindQuizPage`Quiz | `(Stage: Struct_Quiz_PageIndex, out QuizPage: PDA_QuizPage)` | — |
| event | `Server_SwitchToIndex` | `(Quiz State Stage: Struct_Quiz_PageIndex)` | — |
| event | `Server_SubmitAnswer` | `(QuestionIndex: Struct_Quiz_PageIndex, AnswerArray: string[])` | — |
| event | `SubmitAnswer` | `(QuestionIndex: Struct_Quiz_PageIndex, AnswerArray: string[])` | — |
| event | `SwitchToIndex` | `(Quiz State Stage: Struct_Quiz_PageIndex)` | — |
| event | `SubmitCurrentAnswer` | `(AnswerArray: string[])` | — |

**BP_Radial_Button**6 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Position Index`Positioning | `int` | — |
| var | `Pawn`Controller | `Pawn` | — |
| var | `Radial Menu`Controller | `BP_Helper_RadialMenu` | — |
| var | `Spread Degrees`Settings | `float` | Set in the radial menu, no need to modify it for every button itself |
| var | `Side`Positioning | `E_Side` | — |
| fn | `getActorsToDestroy` | `(out Array: Actor[])` | — |

**BP_Radial_Button_Pallet**0 members

extends `BP_Radial_Button`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick**0 members

extends `BP_Radial_Button`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Spawn**0 members

extends `BP_Radial_Button_Quick`

No editor-visible members; this asset configures defaults only.

**BP_Selection_Bool_Info**1 members

extends `BP_Selection_Bool`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `OnValueUpdated` | `()` | — |

**BP_Selection_Bool_Light**1 members

extends `BP_Selection_Bool`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `OnValueUpdated` | `()` | — |

**BP_Selection_Bool_Open**1 members

extends `BP_Selection_Bool`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `OnValueUpdated` | `()` | — |

**BP_Selection_Bool_Play**1 members

extends `BP_Selection_Bool`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `OnValueUpdated` | `()` | — |

**BP_Selection_Delete**1 members

extends `BP_Selection`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `ExecuteFunctionality` | `(Pawn: Pawn, SourceActor: Actor)` | — |

**BP_Selection_Spawn_Blank**6 members

extends `BP_Selection_Spawn_Sub`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getFrameMaterial` | `(out FrameColor: MaterialInstanceDynamic)` | — |
| fn | `getSelectionClasses` | `(out SelectionClasses: Struct_Selection_Button[])` | — |
| fn | `getPathRecursive` | `(out InputArray: int[], out getLevelPath: int[])` | — |
| fn | `getDesiredState` | `(out State: bool)` | — |
| event | `ExecuteFunctionality` | `(Pawn: Pawn, SourceActor: Actor)` | — |
| event | `TriggerTimelineContent_2` | `()` | — |

**BP_Selection_Spawn_Main**3 members

extends `BP_Selection_Spawn`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Selection Buttons` | `Struct_Selection_Button[]` | — |
| fn | `SelectionObjectsToDelete` | `(out UnusedSelectionObjects: BP_Selection[])` | — |
| fn | `getSelectionClasses` | `(out SelectionClasses: Struct_Selection_Button[])` | — |

**BP_Selection_Spawn_Visual**1 members

extends `BP_Selection_Spawn_Sub`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getSelectionClasses` | `(out SelectionClasses: Struct_Selection_Button[])` | — |

**BP_SmartScreen**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Pawn`Internal | `Pawn` | — |

**BP_StickyNote**0 members

extends `Actor` · implements `OutsidePawnRPCInterface`

No editor-visible members; this asset configures defaults only.

**BP_Viewport**6 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Viewport Name`Info | `text` | — |
| var | `Index`Index | `int` | — |
| fn | `getViewTexture` | `(out RenderTarget: TextureRenderTarget2D)` | — |
| fn | `getViewMaterial` | `(out Material: MaterialInterface)` | — |
| fn | `AssignRenderTarget` | `(Index: int)` | — |
| event | `TeleportCharacterToViewport` | `(Pawn: Pawn)` | — |

**BP_Viewport_Personal**0 members

extends `BP_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Viewport_Preset**0 members

extends `BP_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Whiteboard**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**Comp_Key**17 members

extends `StaticMeshComponent`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Lower Case Key`Keys | `Key` | — |
| var | `Lower Case Text`Keys | `text` | — |
| var | `Upper Case Key`Keys | `Key` | — |
| var | `Upper Case Text`Keys | `text` | — |
| var | `Scale Curve`Curves | `CurveFloat` | — |
| var | `Functional`Keys | `bool` | Key used to modify layout? |
| var | `Glow Curve Radius`Curves | `CurveFloat` | — |
| var | `Glow Curve Strength`Curves | `CurveFloat` | — |
| fn | `SetTextComponent`Key Text | `(TextComponent: TextRenderComponent)` | — |
| fn | `UpdateText`Key Text | `()` | — |
| fn | `getKeyText`Key Text | `(out Text: text)` | — |
| fn | `getRelativeTextPosition`Key Text | `(out RelativeTextTransform: Transform)` | — |
| event | `OnComponentBeginOverlap_Event_0` | `(OverlappedComponent: PrimitiveComponent, OtherActor: Actor, OtherComp: PrimitiveComponent, OtherBodyIndex: int, bFromSweep: bool, SweepResult: HitResult)` | — |
| event | `HitVisuals` | `()` | — |
| event | `SetShift` | `(Set: bool)` | — |
| event | `TemporaryBlockForDuration` | `(Duration: float)` | — |
| event | `PressKey` | `()` | — |

**Comp_Latch_Climb**3 members

extends `BPC_Interaction_Grip_Latch`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `SpawnLatchHelper`Latch | `(SpawnTransform: Transform, SourceInfo: ST_SourceInfo, AttachedSocket: ST_Socket) → BP_Helper_Latch` | Spawns the plain latch helper at the given transform, passing it the owning actor, the Source Info of the grabbing ability and the attach socket. Override it in a child component to spawn a different helper, as the drag and physics variants do. |
| event | `Gripped` | `(GrippingAbility: ActorComponent)` | — |
| event | `Released` | `()` | — |

**NiagaraPreview**2 members

extends `NiagaraPreviewBase`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `SetSystem`Niagara\|Preview | `(InSystem: NiagaraSystem)` | AActor Interface End |
| event | `SetLabelText`Niagara\|Preview | `(InXAxisText: text, InYAxisText: text)` | — |

**NiagaraPreviewAxisLODDistance**4 members

extends `NiagaraPreviewAxis`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Distances` | `float[]` | — |
| var | `Apply Real Distances` | `bool` | — |
| fn | `ApplyToPreview` | `(PreviewComponent: NiagaraComponent, PreviewIndex: int, bIsXAxis: bool, out OutLabelText: string)` | Applies this axis for the preview at PreviewIndex on this axis. |
| fn | `Num` | `() → int` | Returns the number of previews for this axis. |

**WBP_HUDEffect_Texture**1 members

extends `UserWidget`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `UpdateImageMaterial` | `(FlashIntensity: float, ShouldFlash: float, Colour: LinearColor, Texture: Texture)` | — |

**WBP_HUDEffect_Vignette**1 members

extends `UserWidget`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `UpdateImageMaterial` | `(Radius: float, FlashIntensity: float, ShouldFlash: float, Colour: LinearColor)` | — |

### Action

**BP_Arrow**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `Shoot` | `(InitialVelocity: float)` | — |

**BP_Bow**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Bow_Knob**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Cigar**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Active` | `bool` | — |
| fn | `SetActive` | `()` | — |

**BP_FlashLight**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Glasses**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Glass` | `int` | — |

**BP_Gun_Revenant**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Projectile` | `class<Actor>` | — |
| event | `Shoot` | `()` | — |

**BP_Hat**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Helper_Projectile_Hands**0 members

extends `BP_Projectile_Rifle`

No editor-visible members; this asset configures defaults only.

**BP_ShootingRange**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `AddPoints` | `(Points: int)` | — |

**BP_SlicingMesh_Cube**0 members

extends `BP_SlicingMesh`

No editor-visible members; this asset configures defaults only.

**BP_Sword**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Sword_Hero**0 members

extends `BP_Sword`

No editor-visible members; this asset configures defaults only.

**BP_Sword_Knight**0 members

extends `BP_Sword`

No editor-visible members; this asset configures defaults only.

**BP_Sword_Parent**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Sword_Stinger**0 members

extends `BP_Sword`

No editor-visible members; this asset configures defaults only.

### Bases

**BP_Base**3 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Type`Design | `int` | — |
| var | `Dirty`Design | `bool` | — |
| var | `Color`Design | `LinearColor` | — |

### Bells

**BP_Button_Bell**3 members

extends `BP_Button`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Type`Design | `int` | — |
| var | `Style`Design | `int` | — |
| var | `Sound`Sound | `SoundBase` | — |

### Buttons

**BP_3DUI_Button**8 members

extends `BP_3DUI` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `isPressed` | `(out Pressed: bool)` | — |
| event | `UpdateSelectedState` | `()` | — |
| event | `ToggleSelected` | `()` | — |
| event | `SetSelected` | `(Set: bool)` | — |
| event | `OnValueUpdated_Event` | `()` | — |
| event | `OnButtonPressed_Event` | `(IsPressed: bool)` | — |
| event | `OnButtonPressed_Event_0` | `(IsPressed: bool)` | — |
| event | `AssignReferenceObject` | `(Reference: Object)` | — |

**BP_3DUI_Button_Large**13 members

extends `BP_3DUI_Button`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Text`Content | `text` | — |
| var | `Selected Text`Content | `text` | — |
| var | `Icon`Content | `Texture2D` | — |
| var | `Selected Icon`Content | `Texture2D` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateSelectedState` | `()` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `SetButtonIcon` | `(Icon: Texture2D)` | — |
| event | `SetButtonText` | `(Text: text)` | — |
| event | `SetSelectedIcon` | `(Icon: Texture2D)` | — |
| event | `UpdateWidgetState` | `()` | — |
| event | `SetSelectedText` | `(Text: text)` | — |

**BP_3DUI_Button_Small**9 members

extends `BP_3DUI_Button`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Icon`Content | `Texture2D` | — |
| var | `Selected Icon`Content | `Texture2D` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateSelectedState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `SetButtonIcon` | `(Texture: Texture2D)` | — |
| event | `UpdateWidgetState` | `()` | — |
| event | `SetSelectedIcon` | `(Texture: Texture2D)` | — |

### Camera

**BP_CCTVCam**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Security_Camera_Tracking**13 members

extends `Actor`

Security camera that tracks pawns that come into range

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Camera Max Yaw`Scanning | `float` | Maximum rotation angle for side to side scanning. |
| var | `Light Attenuation Radius`SpotLight | `float` | Attenuation radius for the spot light |
| var | `Spotlight Brightness`SpotLight | `float` | Brightness of the spot light |
| var | `Light Color Alarm Off`SpotLight | `LinearColor` | Light color when the alarm is off |
| var | `Light Color Alarm on`SpotLight | `LinearColor` | Light color when the alarm is off |
| var | `Camera Pitch`Scanning | `float` | Rotation pitch for the camera |
| var | `Scanner Soundcue`Audio | `SoundBase` | — |
| var | `Scanner Alarm Soundcue`Audio | `SoundBase` | — |
| var | `Scanner Reset Soundcue`Audio | `SoundBase` | — |
| var | `Monitor to Show`Settings | `BP_Security_Monitor[]` | — |
| var | `Camera Index`Settings | `int` | — |
| var | `Spectator Screen Size`Settings | `Vector2D` | — |
| event | `StartRotation` | `(Set: bool)` | — |

**BP_Security_Monitor**4 members

extends `Actor`

Monitor that displays scene capture images from security camera blueprints

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Set Volume`Audio | `float` | — |
| var | `Set Pitch`Audio | `float` | — |
| var | `Screen Soundcue`Audio | `SoundBase` | — |
| event | `ChangeMonitorScreen` | `(Texture: Texture, CameraIndex: int, Set: bool)` | — |

### Debug

**Debug_Landscape_Textures**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `MID` | `MaterialInstanceDynamic` | — |
| event | `Get Water Texture` | `()` | — |

### Demonstration

**BP_MoveActors**0 members

extends `Actor` · implements `Interface_KeyboardInput`

No editor-visible members; this asset configures defaults only.

### Emergency

**BP_Button_Danger**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

**BP_Button_Emergency**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

**BP_Button_Halt**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

**BP_Button_Stop**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Decoration

**BP_ER_Candle**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_EndlessKnot**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_NewtonsCradle**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Vase1**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Vase2**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Vase3**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Electronics

**BP_ER_Fan**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_HangingLamp**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_ER_LampSmall**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_ER_StandingLamp1**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_ER_StandingLamp2**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_ER_TV**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Furniture

**BP_ER_Armchair**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_CoffeeTable**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Dresser**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Rack**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Shelf**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Sidetable**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Sofa**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Table**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Pictures

**BP_ER_Photo**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Pic4**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PicCat**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PicLeaf**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Plants

**BP_ER_Flower**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PlantBig**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PlantMedium**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PlantSmall**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_PlantVase**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Room

**BP_Button_ChangeInterior**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_EmptyRoom_Floor**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_EmptyRoom_Wall_Back**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_EmptyRoom_Wall_Front**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_EmptyRoom_Wall_Left**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_EmptyRoom_Wall_Right**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

### EmptyRoom/Textiles

**BP_ER_Curtain1**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Curtain2**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_CurtainMolding_Long**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_CurtainMolding_Short**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ER_Rug**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### Examples

**BP_ArchVizExample_InfoWindow_DefaultPosition**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_InfoWindow_Dynamic**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_InfoWindow_Static**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_SelectionMenu**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_TinyDisplay**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Visuals**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### FBXImporter/Animation

**ImportedSequencesHelper**4 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Imported Sequences` | `LevelSequence[]` | Stores the imported LevelSequences for the scene. Can be manually set afterwards |
| var | `Scene Asset` | `Object` | Reference to the asset that was imported along with this actor |
| fn | `RemoveAnimationSampleUI`UI | `()` | Remove the sample UI |
| fn | `AddAnimationSampleUI`UI | `()` | Add a sample UI that can be used to play imported level sequences |

### FBXImporter/UI

**AnimationSampleUI**2 members

extends `EditorUtilityWidget`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `RewindAnimationToStart` | `(Player: LevelSequencePlayer)` | Resets the playback position to start. Taking advantage of the fact that we set all our LevelSequences to CompletionMode 'KeepState', this will actually scrub back from the end to frame zero, properly resettting all actors. |
| fn | `GetLevelSequenceActor` | `(out Actor: LevelSequenceActor)` | Returns the LevelSequenceActor for the scene. Will spawn a new one if needed. Note: This requires SelectedImportedSequencesHelper to be valid and have at least one LevelSequence |

### Gallery

**BP_ArchVizExample_Gallery_GordicKnot**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_MarbleApple**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_PictureGetDone**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_PictureStreet**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_PictureUE4**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_Spring**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_Statue**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_Top**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ArchVizExample_Gallery_Vase01**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_ExhibitionBox**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Light_Toggle_GalleryWall**0 members

extends `BP_Light_Toggle_Master`

No editor-visible members; this asset configures defaults only.

**BP_Light_Toggle_Master**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_Narrator**1 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Narration Sound` | `SoundBase` | — |

### LivingRoom

**BP_LR_Armchair**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Bamboo**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Blanket**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Candle1**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Candle2**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Chair**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_CoffeeTable**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Curtain1**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Curtain2**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Cushion1**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Dresser**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Fan**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Fern**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Flower**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_HangingLamp**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_LR_Knot**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Laddershelf**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_LeafPrint**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_NewtonsCradle**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Photo1**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Photo2**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Pic1**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Pic4**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_PicCat**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Pic_Church**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Plant_Big1**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Plant_Big2**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Plant_Medium**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Plant_Small**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Rag**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Rug**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_SideTable**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Sofa**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_StandingLamp**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Turn On Light` | `()` | — |
| fn | `Turn Off Light` | `()` | — |

**BP_LR_TV**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Table**0 members

extends `StaticMeshActor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Vase1**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**BP_LR_Vase2**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### Macro

**DrumKey_MacroLibrary**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### MoveActors

**BP_3DUI_Move**6 members

extends `BP_3DUI`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getValue` | `(out Value: float)` | — |
| event | `SetValue` | `(Float: float)` | — |
| event | `InterpolateToValue` | `(Float: float)` | — |
| event | `OnValueUpdated_Event` | `()` | — |
| event | `ValueUpdated_Event` | `(Value: float)` | — |
| event | `AssignReferenceObject` | `(Reference: Object)` | — |

### MoveActors/HandGrip

**BP_3DUI_Move_HandGrip**9 members

extends `BP_3DUI_Move`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `UpdateLight`Default | `()` | — |
| fn | `getGrabEmulationComponent` | `(out GrabEmulationComponent: Object)` | — |
| fn | `getMoveComponent` | `(out MoveComponent: Object)` | — |
| fn | `getInteractionComponents` | `(out InteractionComponents: Object[])` | — |
| fn | `getValue` | `(out Value: float)` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `SetValue` | `(Float: float)` | — |

**BP_3DUI_Move_HandGrip_Default**2 members

extends `BP_3DUI_Move_HandGrip`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `AssignReferenceObject` | `(Reference: Object)` | — |
| event | `OnValueUpdated_Interpolated_Lerped_Event` | `(Source Info: ST_SourceInfo, Float: float, Delta: float)` | — |

### MoveActors/Handle

**BP_3DUI_Move_Handle**3 members

extends `BP_3DUI_Move`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getMoveComponent` | `(out MoveComponent: Object)` | — |
| fn | `getValue` | `(out Value: float)` | — |
| event | `SetValue` | `(Float: float)` | — |

**BP_3DUI_Move_Handle_Default**4 members

extends `BP_3DUI_Move_Handle`

| Kind | Name | Signature | Description |
|---|---|---|---|
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateHandle` | `()` | — |

### MoveActors/Lever

**BP_3DUI_Move_Lever**5 members

extends `BP_3DUI_Move`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getInteractionComponents` | `(out InteractionComponents: Object[])` | — |
| fn | `getMoveComponent` | `(out MoveComponent: Object)` | — |
| fn | `getValue` | `(out Value: float)` | — |
| event | `UpdateLeverVisuals` | `()` | — |
| event | `SetValue` | `(Float: float)` | — |

**BP_3DUI_Move_Lever_Default**5 members

extends `BP_3DUI_Move_Lever`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getSliderMaterial` | `(out SliderMaterial: MaterialInstanceDynamic)` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateLeverVisuals` | `()` | — |

### MoveActors/Slider

**BP_3DUI_Move_Slider**5 members

extends `BP_3DUI_Move` · implements `OutsidePawnRPCInterface`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getValue` | `(out Value: float)` | — |
| event | `UpdateSliderVisuals` | `()` | — |
| event | `SetInteractedState` | `(Set: bool)` | — |
| event | `InterpolateToValue` | `(Float: float)` | — |
| event | `SetValue` | `(Float: float)` | — |

**BP_3DUI_Move_Slider_Default**5 members

extends `BP_3DUI_Move_Slider`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getSliderMaterial` | `(out SliderMaterial: MaterialInstanceDynamic)` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateSliderVisuals` | `()` | — |

**BP_3DUI_Move_Slider_Toggle**7 members

extends `BP_3DUI_Move_Slider`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getSliderMaterial`Material | `(out SliderMaterial: MaterialInstanceDynamic)` | — |
| event | `UpdateHoveredState` | `()` | — |
| event | `UpdateDisabledState` | `()` | — |
| event | `UpdateInteractedState` | `()` | — |
| event | `UpdateSliderVisuals` | `()` | — |
| event | `ValueUpdated_Event` | `(Value: float)` | — |
| event | `OnValueUpdated_Event` | `()` | — |

### PalletButtons

**BP_Radial_Button_Pallet_Ambience**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Bookmarks**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Catalogue**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Debug**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Maps**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Multiplayer**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_ShoppingCart**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Pallet_Viewports**0 members

extends `BP_Radial_Button_Pallet`

No editor-visible members; this asset configures defaults only.

### Parents

**BP_Selection**17 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Pawn`References | `Pawn` | — |
| var | `Controlled Actor`References | `Actor` | — |
| var | `Position Index`Spawn | `int` | — |
| var | `Parent Selection Object`References | `BP_Selection_Spawn` | — |
| var | `Current Position`Intern | `float` | — |
| var | `Origin Location`Intern | `Vector` | — |
| var | `Sorting Type`Settings | `E_SelectionMenuSortingType` | — |
| var | `Component Tag`Settings | `name` | — |
| var | `Auto Locate`Settings | `bool` | — |
| var | `Reference Component`References | `ActorComponent` | — |
| fn | `ResolveReferenceComponent` | `(out Component: ActorComponent)` | — |
| fn | `getDepth` | `(out Depth: int)` | — |
| fn | `getMaxPosition` | `(out Position: int)` | — |
| fn | `getRootSelectionObject` | `(out RootSelectionObject: BP_Selection)` | — |
| fn | `ChangeControllingObject` | `(NewActor: Actor)` | — |
| event | `SetButtonVisuals` | `()` | — |
| event | `TriggerFunctionality` | `(SourceInfo: ST_SourceInfo)` | — |

**BP_Selection_Bool**2 members

extends `BP_Selection`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getCurrentValue` | `(out Value: bool)` | — |
| event | `OnValueUpdated` | `()` | — |

**BP_Selection_Spawn**9 members

extends `BP_Selection`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `getReferenceComponents` | `(ComponentTag: name, out Component: ActorComponent)` | — |
| fn | `ChangeControllingObject` | `(NewActor: Actor)` | — |
| fn | `UpdateSelectionMenu` | `()` | — |
| fn | `MissingSelectionButtons` | `(out SelectionClasses: Struct_Selection_Button[])` | — |
| fn | `SelectionObjectsToDelete` | `(out UnusedSelectionObjects: BP_Selection[])` | — |
| fn | `getSelectionClasses` | `(out SelectionClasses: Struct_Selection_Button[])` | — |
| fn | `getAllSubButtons` | `(out SelectionButtons: BP_Selection[])` | — |
| event | `SpawnChildren` | `(NewSelectionButtons: Struct_Selection_Button[], Direction: bool)` | — |
| event | `TriggerFunctionality` | `(SourceInfo: ST_SourceInfo)` | — |

**BP_Selection_Spawn_Sub**2 members

extends `BP_Selection_Spawn`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `MissingSelectionButtons` | `(out SelectionClasses: Struct_Selection_Button[])` | — |
| fn | `SelectionObjectsToDelete` | `(out UnusedSelectionObjects: BP_Selection[])` | — |

### Presets

**BP_Keyboard**14 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Key Design`Visual | `KeyDesign` | — |
| var | `Block Time for Other Keys`Timing | `float` | — |
| var | `Actor to Talk To`Logic | `Actor` | — |
| var | `Material Inner`Visual | `MaterialInterface` | — |
| var | `Material Outer`Visual | `MaterialInterface` | — |
| var | `Text Color`Visual | `Color` | — |
| var | `Text Glow Amount`Visual | `float` | — |
| var | `Key Sound`Sound | `SoundBase` | — |
| var | `Ripple Glow Color`Visual | `LinearColor` | — |
| var | `Block Time for Hit Key`Timing | `float` | — |
| fn | `SetCapslock` | `(Capslock: bool)` | — |
| fn | `ToggleShift` | `()` | — |
| event | `ForwardKeyToInterface` | `(KeyStruct: Key, String: string, Functional: bool, Key: Comp_Key)` | — |
| event | `PressedSelect_Event_0` | `(Source Info: ST_SourceInfo, Hit Result: HitResult)` | — |

**BP_Keyboard_Console**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**BP_Keyboard_English**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_Letters_Arc**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_NumPad**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_Numbers_Bend**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_Numbers_Circle**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_Numbers_Straight**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

**Keyboard_SingleKey**0 members

extends `BP_Keyboard`

No editor-visible members; this asset configures defaults only.

### QuickButtons

**BP_Radial_Button_Quick_Day**0 members

extends `BP_Radial_Button_Quick`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Night**0 members

extends `BP_Radial_Button_Quick`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Sunset**0 members

extends `BP_Radial_Button_Quick`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport**1 members

extends `BP_Radial_Button_Quick`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Get Viewport WIth Index` | `(out Output_Get: BP_Viewport_Preset)` | Gets all preset viewports in map and finds the one with matching index |

**BP_Radial_Button_Quick_Viewport_1**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport_2**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport_3**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport_4**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport_5**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

**BP_Radial_Button_Quick_Viewport_6**0 members

extends `BP_Radial_Button_Quick_Viewport`

No editor-visible members; this asset configures defaults only.

### Rotate

**BP_Button_Rotate**2 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Show Base`Setup | `bool` | — |
| var | `Type`Setup | `int` | — |

### ScifiDoor

**BP_SciFi_Door**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

### Simple

**BP_Button_Simple**1 members

extends `BP_Button`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Button Color`Design | `LinearColor` | — |

**BP_Button_Simple_Flat**0 members

extends `BP_Button_Simple`

No editor-visible members; this asset configures defaults only.

**BP_Button_Simple_Rectangle**0 members

extends `BP_Button_Simple`

No editor-visible members; this asset configures defaults only.

**BP_Button_Simple_Rounded**0 members

extends `BP_Button_Simple`

No editor-visible members; this asset configures defaults only.

**BP_Button_Simple_Square**0 members

extends `BP_Button_Simple`

No editor-visible members; this asset configures defaults only.

**BP_Button_Simple_Tag**1 members

extends `BP_Button_Simple`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Text`Design | `text` | — |

**BP_Button_Simple_Triangle**0 members

extends `BP_Button_Simple`

No editor-visible members; this asset configures defaults only.

### Slicing

**BP_SlicingMesh**0 members

extends `Actor`

No editor-visible members; this asset configures defaults only.

**Comp_Child_Edge**3 members

extends `Actor`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Height`Settings | `float` | — |
| var | `Radius`Settings | `float` | — |
| var | `Required Slice Speed`Settings | `float` | — |

### Square

**BP_Button_Single_Square_Off**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

**BP_Button_Single_Square_On**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

### TextDisplay

**BP_Textdisplay**0 members

extends `Actor` · implements `Interface_KeyboardInput`

No editor-visible members; this asset configures defaults only.

**Widget_Textdisplay**2 members

extends `UserWidget` · implements `Interface_KeyboardInput`

| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | `Backspace` | `()` | — |
| event | `OnDelete` | `()` | — |

### Tiny

**BP_Button_Tiny**0 members

extends `BP_Button`

No editor-visible members; this asset configures defaults only.

### Toggle

**BP_Button_Toggle**1 members

extends `Actor` · implements `Interface_Select`, `Interface_Overlap`

| Kind | Name | Signature | Description |
|---|---|---|---|
| var | `Show Base` | `bool` | — |

**BP_Button_Toggle_Framed**0 members

extends `BP_Button_Toggle`

No editor-visible members; this asset configures defaults only.

**BP_Button_Toggle_Rounded**0 members

extends `BP_Button_Toggle`

No editor-visible members; this asset configures defaults only.

**BP_Button_Toggle_Squared**0 members

extends `BP_Button_Toggle`

No editor-visible members; this asset configures defaults only.
