TBM2_API_Reference > TBM_MenuMapWidget

TBM_MenuMapWidget

Class Details

Defined in: Public/TBM_MenuMapWidget.h

Hierarchy: Object > Visual > Widget > UserWidget > TBM_MinimapWidget > TBM_MenuMapWidget

Description

Widget showing a big menu map with interactable blips

Properties

FTBM_MenuMapSettings MenuMapSettings Menu map widget settings
FTBM_MenuMapKeyBindings MenuMapKeyBindings Key bindings for menu map interaction
float BlipAddKeyHoldTime The time the user is holding down the blip add key
FVector2D BlipAddInitialLocation The initial cursor location when adding a blip
FVector2D CurrentMousePosition Current mouse position on the viewport
FVector2D PreviousMousePosition Previous frame mouse position on the viewport
FVector2D DeltaMousePosition Difference between current and previous mouse position
FVector2D TotalPanningOffset
FVector2D CurrentPanningOffset Panning offset this frame
ETBM_MenuMapPanningState PanningState
FVector2D SavedPrePanningMousePosition Saved mouse position before the user started panning with keyboard
float PanningTime
bool CanOverscroll Whether overscroll can be used (set to true if mouse panning)
double NavigationZoom Current zoom from mouse wheel/keyboard/pad
bool SkipSmoothInterpolation If true zoom will be forced to the desired value without smooth interpolation
TObjectPtr<UTBM_BlipQueryWidget> BlipQueryWidget
FVector2D TouchZoomPosition Position of the second finger on touch screen (for zooming)

Nodes

ClampPanning
Event AddUserBlip
Event OnPanningStateChanged
Event Quit
Event UpdateZoom
GetKeyPanningDirMultiplier
GetKeyPanningNavDir
GetPlayerBlipComponent
IsPanning
IsPanningKey
Quit
UpdatePanningState
UpdateZoom