Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_EditorContextMenuHintCondition.c
Go to the documentation of this file.
1
[
BaseContainerProps
(), SCR_BaseContainerHintCondition()]
2
class
SCR_EditorContextMenuHintCondition
:
SCR_BaseEditorHintCondition
3
{
4
//------------------------------------------------------------------------------------------------
5
protected
void
OnMenuOpen
(notnull array<SCR_BaseEditorAction> actions,
vector
cursorWorldPosition, out notnull array<ref SCR_EditorActionData> filteredActions, out
int
flags
= 0)
6
{
7
if
(!filteredActions.IsEmpty())
8
Activate
();
9
}
10
11
//------------------------------------------------------------------------------------------------
12
override
protected
void
OnInitConditionEditor
(
SCR_EditorManagerEntity
editorManager)
13
{
14
SCR_ContextActionsEditorComponent
contextMenuManager =
SCR_ContextActionsEditorComponent
.Cast(
SCR_ContextActionsEditorComponent
.GetInstance(
SCR_ContextActionsEditorComponent
));
15
if
(contextMenuManager)
16
contextMenuManager.
GetOnMenuOpen
().Insert(
OnMenuOpen
);
17
}
18
19
//------------------------------------------------------------------------------------------------
20
override
protected
void
OnExitConditionEditor
(
SCR_EditorManagerEntity
editorManager)
21
{
22
SCR_ContextActionsEditorComponent
contextMenuManager =
SCR_ContextActionsEditorComponent
.Cast(
SCR_ContextActionsEditorComponent
.GetInstance(
SCR_ContextActionsEditorComponent
));
23
if
(contextMenuManager)
24
contextMenuManager.
GetOnMenuOpen
().Remove(
OnMenuOpen
);
25
}
26
}
flags
SCR_EAIThreatSectorFlags flags
Definition
AIControlComponentSerializer.c:16
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
SCR_EditorManagerEntity
void SCR_EditorManagerEntity(IEntitySource src, IEntity parent)
Definition
SCR_EditorManagerEntity.c:2211
SCR_BaseEditorHintCondition
Definition
SCR_BaseEditorHintCondition.c:3
SCR_BaseHintCondition::Activate
void Activate()
Definition
SCR_BaseHintCondition.c:11
SCR_ContextActionsEditorComponent
Definition
SCR_ContextActionsEditorComponent.c:16
SCR_ContextActionsEditorComponent::GetOnMenuOpen
ScriptInvoker GetOnMenuOpen()
Definition
SCR_ContextActionsEditorComponent.c:25
SCR_EditorContextMenuHintCondition
Definition
SCR_EditorContextMenuHintCondition.c:3
SCR_EditorContextMenuHintCondition::OnInitConditionEditor
void OnInitConditionEditor(SCR_EditorManagerEntity editorManager)
Definition
SCR_EditorContextMenuHintCondition.c:12
SCR_EditorContextMenuHintCondition::OnMenuOpen
void OnMenuOpen(notnull array< SCR_BaseEditorAction > actions, vector cursorWorldPosition, out notnull array< ref SCR_EditorActionData > filteredActions, out int flags=0)
Definition
SCR_EditorContextMenuHintCondition.c:5
SCR_EditorContextMenuHintCondition::OnExitConditionEditor
void OnExitConditionEditor(SCR_EditorManagerEntity editorManager)
Definition
SCR_EditorContextMenuHintCondition.c:20
vector
Definition
vector.c:13
scripts
Game
Components
Hints
HintConditions
SCR_EditorContextMenuHintCondition.c
Generated by
1.17.0