Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_MenuLayoutEditorComponent Class Reference
Inheritance diagram for SCR_MenuLayoutEditorComponent:
SCR_BaseEditorComponent

Protected Member Functions

SCR_EditableEntityUIConfig GetEditableEntityUI ()
bool GetCursorWorldPos (out vector worldPos, TraceFlags flags=-1)
IEntity GetTraceEntity ()
override void EOnEditorPostActivate ()
override void EOnEditorPostDeactivate ()

Protected Attributes

ResourceName m_AlwaysShownLayout
ResourceName m_HideableLayout
Widget m_AlwaysShownWidget
Widget m_HideableWidget
SCR_CursorEditorUIComponent m_CursorComponent

Detailed Description

Definition at line 15 of file SCR_MenuLayoutEditorComponent.c.

Member Function Documentation

◆ EOnEditorPostActivate()

override void SCR_MenuLayoutEditorComponent::EOnEditorPostActivate ( )
inlineprotected

Definition at line 66 of file SCR_MenuLayoutEditorComponent.c.

◆ EOnEditorPostDeactivate()

override void SCR_MenuLayoutEditorComponent::EOnEditorPostDeactivate ( )
inlineprotected

Definition at line 100 of file SCR_MenuLayoutEditorComponent.c.

◆ GetCursorWorldPos()

bool SCR_MenuLayoutEditorComponent::GetCursorWorldPos ( out vector worldPos,
TraceFlags flags = -1 )
inlineprotected

Get world position below cursor.

Parameters
[out]worldPosVector to be filled with world position
flagsTrace flags to be used (send -1 for default flags)
Returns
True if the cursor is above world position (e.g., not pointing at sky)

Definition at line 46 of file SCR_MenuLayoutEditorComponent.c.

◆ GetEditableEntityUI()

SCR_EditableEntityUIConfig SCR_MenuLayoutEditorComponent::GetEditableEntityUI ( )
inlineprotected

Get configuration of editable entity UI.

Returns
Editable entity UI config

Definition at line 31 of file SCR_MenuLayoutEditorComponent.c.

◆ GetTraceEntity()

IEntity SCR_MenuLayoutEditorComponent::GetTraceEntity ( )
inlineprotected

Get entity under cursor, even if it's not editable. To get editable entity under cursor, use SCR_BaseEditableEntityFilter of type EEditableEntityState.HOVER.

Returns
Entity under cursor

Definition at line 58 of file SCR_MenuLayoutEditorComponent.c.

Member Data Documentation

◆ m_AlwaysShownLayout

ResourceName SCR_MenuLayoutEditorComponent::m_AlwaysShownLayout
protected

Definition at line 18 of file SCR_MenuLayoutEditorComponent.c.

◆ m_AlwaysShownWidget

Widget SCR_MenuLayoutEditorComponent::m_AlwaysShownWidget
protected

Definition at line 23 of file SCR_MenuLayoutEditorComponent.c.

◆ m_CursorComponent

SCR_CursorEditorUIComponent SCR_MenuLayoutEditorComponent::m_CursorComponent
protected

Definition at line 25 of file SCR_MenuLayoutEditorComponent.c.

◆ m_HideableLayout

ResourceName SCR_MenuLayoutEditorComponent::m_HideableLayout
protected

Definition at line 21 of file SCR_MenuLayoutEditorComponent.c.

◆ m_HideableWidget

Widget SCR_MenuLayoutEditorComponent::m_HideableWidget
protected

Definition at line 24 of file SCR_MenuLayoutEditorComponent.c.


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