Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_ScriptedWidgetTooltipPreset Interface Reference

Configuration for a Tooltip. More...

Public Member Functions

SCR_ScriptedWidgetTooltipContentBase GetContent ()
 
Widget GetContentRoot ()
 
bool GetGoalPosition (Widget tooltipContent, Widget hoverWidget, out vector goalPosition, out vector goalAlignment, out vector goalAlpha, bool force=false)
 Calculate desired position and alignment Returns false if the tooltip does not need to be moved.
 
vector GetTooltipSize (Widget tooltip)
 
SCR_TooltipPositionPreset GetInputPositionSettings ()
 

Public Attributes

string m_sTag
 
ref SCR_ScriptedWidgetTooltipContentBase m_Content
 
bool m_bFollowCursor
 
bool m_bSizeToContent
 
vector m_vSize
 
float m_fFadeInSpeed
 
float m_fInterpolationSpeed
 
float m_fUpdateFrequency
 
bool m_bShowDebugBorder
 

Protected Attributes

ref SCR_TooltipPositionPreset m_MousePositionSettings
 
ref SCR_TooltipPositionPreset m_GamepadPositionSettings
 
vector m_vFixedPosition
 

Detailed Description

Configuration for a Tooltip.

Member Function Documentation

◆ GetContent()

SCR_ScriptedWidgetTooltipContentBase SCR_ScriptedWidgetTooltipPreset.GetContent ( )

◆ GetContentRoot()

Widget SCR_ScriptedWidgetTooltipPreset.GetContentRoot ( )

◆ GetGoalPosition()

bool SCR_ScriptedWidgetTooltipPreset.GetGoalPosition ( Widget tooltipContent,
Widget hoverWidget,
out vector goalPosition,
out vector goalAlignment,
out vector goalAlpha,
bool force = false )

Calculate desired position and alignment Returns false if the tooltip does not need to be moved.

◆ GetInputPositionSettings()

SCR_TooltipPositionPreset SCR_ScriptedWidgetTooltipPreset.GetInputPositionSettings ( )

◆ GetTooltipSize()

vector SCR_ScriptedWidgetTooltipPreset.GetTooltipSize ( Widget tooltip)

Member Data Documentation

◆ m_bFollowCursor

bool SCR_ScriptedWidgetTooltipPreset.m_bFollowCursor

◆ m_bShowDebugBorder

bool SCR_ScriptedWidgetTooltipPreset.m_bShowDebugBorder

◆ m_bSizeToContent

bool SCR_ScriptedWidgetTooltipPreset.m_bSizeToContent

◆ m_Content

ref SCR_ScriptedWidgetTooltipContentBase SCR_ScriptedWidgetTooltipPreset.m_Content

◆ m_fFadeInSpeed

float SCR_ScriptedWidgetTooltipPreset.m_fFadeInSpeed

◆ m_fInterpolationSpeed

float SCR_ScriptedWidgetTooltipPreset.m_fInterpolationSpeed

◆ m_fUpdateFrequency

float SCR_ScriptedWidgetTooltipPreset.m_fUpdateFrequency

◆ m_GamepadPositionSettings

ref SCR_TooltipPositionPreset SCR_ScriptedWidgetTooltipPreset.m_GamepadPositionSettings
protected

◆ m_MousePositionSettings

ref SCR_TooltipPositionPreset SCR_ScriptedWidgetTooltipPreset.m_MousePositionSettings
protected

◆ m_sTag

string SCR_ScriptedWidgetTooltipPreset.m_sTag

◆ m_vFixedPosition

vector SCR_ScriptedWidgetTooltipPreset.m_vFixedPosition
protected

◆ m_vSize

vector SCR_ScriptedWidgetTooltipPreset.m_vSize

The documentation for this interface was generated from the following file: