Files
XCEngine/docs/api/XCEditor/Shell/UIEditorMenuSession/UIEditorMenuSession.md

2.2 KiB
Raw Blame History

UIEditorMenuSession

命名空间: XCEngine

类型: class

头文件: XCEditor/Shell/UIEditorMenuSession.h

描述: 定义 XCEditor/Shell 子目录中的 UIEditorMenuSession public API。

概述

UIEditorMenuSession.hXCEditor/Shell 子目录 下的 public header当前页面作为平行目录中的 canonical 总览,用于汇总该头文件暴露的主要声明。

声明概览

声明 类型 说明
UIEditorMenuPopupState struct 头文件中的公开声明。
UIEditorMenuSessionMutationResult struct 头文件中的公开声明。
UIEditorMenuSession class 头文件中的公开声明。

公共方法

方法 描述
GetPopupOverlayModel 获取相关状态或对象。
GetPopupStates 获取相关状态或对象。
GetOpenSubmenuItemIds 获取相关状态或对象。
GetOpenRootMenuId 获取相关状态或对象。
HasOpenMenu 判断是否具备指定状态或能力。
IsMenuOpen 查询当前状态。
IsPopupOpen 查询当前状态。
FindPopupState 查找并返回匹配对象。
Reset 公开方法,详见头文件声明。
OpenRootMenu 公开方法,详见头文件声明。
OpenMenuBarRoot 公开方法,详见头文件声明。
HoverMenuBarRoot 公开方法,详见头文件声明。
HoverSubmenu 公开方法,详见头文件声明。
CloseAll 公开方法,详见头文件声明。
DismissFromEscape 公开方法,详见头文件声明。
DismissFromPointerDown 公开方法,详见头文件声明。
DismissFromFocusLoss 公开方法,详见头文件声明。

相关文档