Zdexby TheHolyOneZ
42,628 classes
Class

GenericDropdownMenu

: Object
UnityEngine.UIElements.GenericDropdownMenu, UnityEngine.UIElementsModule 0x0060 (96 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
implements IGenericMenu
0x00x0060

Members 16

OffsetSizeNameTypeFlagsDefault
0x08ussClassNamestringPublicStatic+1 flags—
0x08itemUssClassNamestringPublicStatic+1 flags—
0x08labelUssClassNamestringPublicStatic+1 flags—
0x08containerInnerUssClassNamestringPublicStatic+1 flags—
0x08containerOuterUssClassNamestringPublicStatic+1 flags—
0x08checkmarkUssClassNamestringPublicStatic+1 flags—
0x08separatorUssClassNamestringPublicStatic+1 flags—
0x08m_ItemsList<UnityEngine.UIElements.GenericDropdownMenu.MenuItem>Private—
0x08m_MenuContainerVisualElementPrivate—
0x08m_OuterContainerVisualElementPrivate—
0x08m_ScrollViewScrollViewPrivate—
0x08m_PanelRootVisualContainerVisualElementPrivate—
0x08m_TargetElementVisualElementPrivate—
0x10m_DesiredRectRectPrivate—
0x08m_NavigationManipulatorKeyboardNavigationManipulatorPrivate—
0x08m_MousePositionVector2Private—

Functions 25

SignatureFlagsNativeParams
VisualElement get_contentContainer()Public+1 flags0x08
void .ctor()Public+1 flags0x00
void OnAttachToPanel(AttachToPanelEvent evt)Private0x08
void OnDetachFromPanel(DetachFromPanelEvent evt)Private0x08
void Hide()Private0x00
void Apply(const KeyboardNavigationOperation& op, EventBase sourceEvent)Private0x08
bool Apply(const KeyboardNavigationOperation& op)Private0x04
void OnPointerDown(PointerDownEvent evt)Private0x08
void OnPointerMove(PointerMoveEvent evt)Private0x08
void OnPointerUp(PointerUpEvent evt)Private0x08
void OnFocusOut(FocusOutEvent evt)Private0x08
void OnParentResized(GeometryChangedEvent evt)Private0x08
void UpdateSelection(VisualElement target)Private0x08
void ChangeSelectedIndex(int newIndex, int previousIndex)Private0x04
int GetSelectedIndex()Private0x04
void AddItem(const string& itemName, bool isChecked, Action action)PublicFinal+2 flags0x08
void AddSeparator(const string& path)PublicFinal+2 flags0x08
MenuItem AddItem(const string& itemName, bool isChecked, bool isEnabled, object data)Private0x08
void DropDown(const Rect& position, VisualElement targetElement, bool anchored)PublicFinal+2 flags0x10
void OnTargetElementDetachFromPanel(DetachFromPanelEvent evt)Private0x08
void OnContainerGeometryChanged(GeometryChangedEvent evt)Private0x08
void EnsureVisibilityInParent()Private0x00
void .cctor()PrivateStatic+1 flags0x00
void <Apply>g__UpdateSelectionDown|27_0(int newIndex, ref <>c__DisplayClass27_0& )Private0x10
void <Apply>g__UpdateSelectionUp|27_1(int newIndex, ref <>c__DisplayClass27_0& )Private0x10

Used by 1

types with a member, parameter or interface of this type