Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_DoubleClickAction Class Reference
Inheritance diagram for SCR_DoubleClickAction:
SCR_BaseEditorAction SCR_OpenAttributeWindowContextAction SCR_PlaceEntityContextAction

Protected Member Functions

void CachePosition ()
void OnLMB ()
vector GetMousePosVector ()
bool DidCursorMoveDuringDoubleClick ()
override void AddShortcut (SCR_BaseActionsEditorComponent actionsManager)
override void RemoveShortcut ()

Protected Attributes

bool m_bIsDoubleClick
const string LMB_ACTION = "MouseLeft"
const int MAX_CURSOR_DIST_SQ = 100
vector m_vMouseLeftPos

Detailed Description

Definition at line 1 of file SCR_DoubleClickAction.c.

Member Function Documentation

◆ AddShortcut()

override void SCR_DoubleClickAction::AddShortcut ( SCR_BaseActionsEditorComponent actionsManager)
inlineprotected

Definition at line 35 of file SCR_DoubleClickAction.c.

◆ CachePosition()

void SCR_DoubleClickAction::CachePosition ( )
inlineprotected

Definition at line 11 of file SCR_DoubleClickAction.c.

◆ DidCursorMoveDuringDoubleClick()

bool SCR_DoubleClickAction::DidCursorMoveDuringDoubleClick ( )
inlineprotected

Definition at line 25 of file SCR_DoubleClickAction.c.

◆ GetMousePosVector()

vector SCR_DoubleClickAction::GetMousePosVector ( )
inlineprotected

Definition at line 19 of file SCR_DoubleClickAction.c.

◆ OnLMB()

void SCR_DoubleClickAction::OnLMB ( )
inlineprotected

Definition at line 15 of file SCR_DoubleClickAction.c.

◆ RemoveShortcut()

override void SCR_DoubleClickAction::RemoveShortcut ( )
inlineprotected

Definition at line 42 of file SCR_DoubleClickAction.c.

Member Data Documentation

◆ LMB_ACTION

const string SCR_DoubleClickAction::LMB_ACTION = "MouseLeft"
protected

Definition at line 6 of file SCR_DoubleClickAction.c.

◆ m_bIsDoubleClick

bool SCR_DoubleClickAction::m_bIsDoubleClick
protected

Definition at line 4 of file SCR_DoubleClickAction.c.

◆ m_vMouseLeftPos

vector SCR_DoubleClickAction::m_vMouseLeftPos
protected

Definition at line 9 of file SCR_DoubleClickAction.c.

◆ MAX_CURSOR_DIST_SQ

const int SCR_DoubleClickAction::MAX_CURSOR_DIST_SQ = 100
protected

Definition at line 7 of file SCR_DoubleClickAction.c.


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