DIFF

class ContextMenuSourceSourceSource

ContextMenu ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

void ~ContextMenu()

Constants 1

const int ITEMS_COUNT = 27

Members 7

private Widget m_context_menu_root_widget
Referenced by ~ContextMenu(), AddEx(), Hide()
Show 6 more, Init(), IsVisible(), Remove(), SetSize(), Show(), and ShowBackdrop()
private Widget m_context_menu_panel_widget
Referenced by Clear(), Init(), OnMouseLeave()
Show 1 more, Show()
private ref array<ref CallQueueContext> m_commands
Referenced by AddEx(), Clear(), ContextMenu()
Show 3 more, Count(), OnMouseButtonDown(), and Remove()
private int m_max_item_width
Referenced by AddEx(), and Clear()
private int m_count
Referenced by AddEx(), Clear(), ContextMenu()
Show 2 more, Remove(), and Show()
protected static ref ContextMenu m_ContextMenuInstance
Referenced by DisplayContextMenu()
private bool m_builtIn = false
Referenced by Init()

Methods 16

void ShowBackdrop(bool show)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
int Count()
References array.Count(), and m_commands
static void DisplayContextMenu(int x, int y, notnull EntityAI entity, notnull Widget rootWidget, Class target)