Go to the source code of this file.
|
class MapLine | Attribute ("editor", UIWidgets.EditBox, desc:"Toolmenu imageset quad name")] string m_sToolMenuIconName |
| Temporary drawing substitute so the protractor can be utilized properly. More...
|
|
void | CreateLine (notnull Widget rootW, bool drawStart=false) |
|
protected void | OnButtonClick () |
|
protected void | OnButtonFocus () |
|
protected void | OnButtonFocusLost (Widget w) |
|
protected void | OnMouseEnter (Widget w) |
|
protected void | OnMouseLeave (Widget w) |
|
void | SetButtonVisible (bool target) |
|
void | DestroyLine (bool cacheDrawn=false) |
|
void | UpdateLine (bool updateEndPos) |
|
void | MapLine (SCR_MapEntity mapEnt, SCR_MapDrawingUI ownerComp) |
|
protected void | ToggleDrawMode () |
| Toggle draw mode. More...
|
|
protected void | SetDrawMode (bool state, bool cacheDrawn=false) |
|
void | UpdateLineCount () |
|
protected void | OnMapClick (float value, EActionTrigger reason) |
|
protected void | OnMapPan (float x, float y, bool adjustedPan) |
|
protected void | OnMapPanEnd (float x, float y) |
|
protected void | OnEntryToggled (SCR_MapToolEntry entry) |
|
protected void | OnInputQuickBind (float value, EActionTrigger reason) |
|
override void | OnMapOpen (MapConfiguration config) |
|
override void | OnMapClose (MapConfiguration config) |
|
override void | Update (float timeSlice) |
|
override void | Init () |
| initialization More...
|
|
◆ Attribute()
class MapLine Attribute |
( |
"editor" |
, |
|
|
UIWidgets. |
EditBox, |
|
|
desc:"Toolmenu imageset quad name" |
|
|
) |
| |
Temporary drawing substitute so the protractor can be utilized properly.
◆ CreateLine()
void Attribute::CreateLine |
( |
notnull Widget |
rootW, |
|
|
bool |
drawStart = false |
|
) |
| |
◆ DestroyLine()
void Attribute::DestroyLine |
( |
bool |
cacheDrawn = false | ) |
|
◆ MapLine()
void Attribute::MapLine |
( |
SCR_MapEntity |
mapEnt, |
|
|
SCR_MapDrawingUI |
ownerComp |
|
) |
| |
◆ OnButtonClick()
protected void Attribute::OnButtonClick |
( |
| ) |
|
◆ OnButtonFocus()
protected void Attribute::OnButtonFocus |
( |
| ) |
|
◆ OnButtonFocusLost()
protected void Attribute::OnButtonFocusLost |
( |
Widget |
w | ) |
|
◆ OnEntryToggled()
◆ OnInputQuickBind()
protected void OnInputQuickBind |
( |
float |
value, |
|
|
EActionTrigger |
reason |
|
) |
| |
◆ OnMapClick()
protected void OnMapClick |
( |
float |
value, |
|
|
EActionTrigger |
reason |
|
) |
| |
◆ OnMapClose()
override void OnMapClose |
( |
MapConfiguration |
config | ) |
|
◆ OnMapOpen()
override void OnMapOpen |
( |
MapConfiguration |
config | ) |
|
◆ OnMapPan()
protected void OnMapPan |
( |
float |
x, |
|
|
float |
y, |
|
|
bool |
adjustedPan |
|
) |
| |
◆ OnMapPanEnd()
protected void OnMapPanEnd |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ OnMouseEnter()
protected void Attribute::OnMouseEnter |
( |
Widget |
w | ) |
|
◆ OnMouseLeave()
protected void Attribute::OnMouseLeave |
( |
Widget |
w | ) |
|
◆ SetButtonVisible()
void Attribute::SetButtonVisible |
( |
bool |
target | ) |
|
◆ SetDrawMode()
protected void SetDrawMode |
( |
bool |
state, |
|
|
bool |
cacheDrawn = false |
|
) |
| |
◆ ToggleDrawMode()
protected void ToggleDrawMode |
( |
| ) |
|
◆ Update()
override void Update |
( |
float |
timeSlice | ) |
|
◆ UpdateLine()
void Attribute::UpdateLine |
( |
bool |
updateEndPos | ) |
|
◆ UpdateLineCount()
◆ m_aDrawableElements
const protected string m_aDrawableElements[1] = {"RulerFrame"} |
◆ m_aLines
◆ m_bActivationThrottle
bool m_bActivationThrottle |
◆ m_bIsDrawMode
◆ m_bIsDrawModeActive
◆ m_bIsLineBeingDrawn
◆ m_bIsLineDrawn
◆ m_CursorModule
◆ m_DeleteButtonComp
◆ m_fEndPointX
◆ m_fEndPointY
◆ m_fStartPointX
◆ m_fStartPointY
◆ m_iLineCount
◆ m_iLineID
◆ m_iLinesDrawn
◆ m_MapEntity
◆ m_OwnerComponent
SCR_MapDrawingUI m_OwnerComponent |
◆ m_ToolMenuEntry
◆ m_wDeleteButton
◆ m_wDrawingContainer
protected Widget m_wDrawingContainer |
◆ m_wLine
◆ m_wLineImage
◆ m_wRootW