TBM2_API_Reference > TBM_MinimapWidget

TBM_MinimapWidget

Class Details

Defined in: Public/TBM_MinimapWidget.h

Hierarchy: Object > Visual > Widget > UserWidget > TBM_MinimapWidget

Description

Base class for map widgets

Properties

TObjectPtr<UCanvasPanel> MinimapCanvas Main widget
TObjectPtr<URetainerBox> RetainerBox Used for minimap mask (circle, rectangle)
TObjectPtr<UBorder> Background Optional map background
TObjectPtr<UTBM_TileGridWidget> TileGridWidget The container of the grid
FTBM_MinimapSettings MinimapSettings Holds the map widget settings
TArray BlipContexts Holds information for every blip widget for this particular map widget (position, rotation, scale etc.)
float MinimapTick Current update rate of the minimap. NOTE: to update the minimap every game tick set this variable to be <= 0.0
FTimerHandle MinimapTickTimerHandle
TObjectPtr<UMaterialInstanceDynamic> ShapeMaskDynamicMaterial Current minimap mask material
FTBM_MinimapPerWidgetInfo PerWidgetInfo Cached grid info specified for this or parent widget class
FTBM_GridTransform GridTransform Current grid's transform info (position, rotation, zoom, tilt)
FTBM_RegisteredGrid ActiveGrid Currently active minimap grid
TArray TileTextureList List of tile textures for the active grid. Index is the tile id
TSet DisplayedTiles List of tiles that should be displayed on the screen (includes those that are not loaded yet)
float TileLoaderTick Update rate of the tile loader NOTE: to update the loader every game tick set this variable to be <= 0.0
FTimerHandle TileLoaderTimerHandle

Nodes

Adjust Grid Origin
Cache Minimap Size
Cache Per Widget Info
Clamp Blip Position
Convert Grid Position
Event Grid Switch
Event Initialize Minimap
Event On Material Blip Update
Event Set Background Color
Event Set Rotation Mode
Event Set Shape
Event Update Grid Transform
Event Update Tick Rates
Find Blip Context Index from Name
Find ZFor Coord
Force Garbage Collection
Get Active Grid
Get Active Grid Yaw
Get Area Scale from World
Get Blip Position
Get Default Grid Angle
Get Default Zoom
Get Displayed Tiles
Get Distance Ratio
Get Distance to Border
Get GPSWorld to UIPoint
Get Grid Info
Get Grid Transform
Get Grid to World Location
Get Minimap Center Position
Get Minimap UISize
Get Mouse to Grid Ratio
Get Mouse to World Location
Get Tile Grid Widget
Get Tile Texture
Get UILocation Ratio
Get UITo Grid Location
Get UITo World Location
Get World Location Ratio
Get World to Grid Location
On Minimap Tick
On Tile Loader Tick
Set Center Offset
Set Rotation Direction
Set Rotation Mode
Set Shape
Set Tilt
Toggle Rotation Mode
Toggle Shape
Update Grid Info
Update Grid Transform
Update Tick Rates
User Setup