载入中...
搜索中...
未找到
eve::editor::EditorSession 成员列表

成员的完整列表,这些成员属于 eve::editor::EditorSession,包括所有继承而来的类成员

activateTool(const std::string &id)eve::editor::EditorSession
activeDocument() consteve::editor::EditorSessioninline
activeTool() consteve::editor::EditorSessioninline
activeToolId() consteve::editor::EditorSession
addTool(IEditorTool *tool)eve::editor::EditorSession
autosaveDocument()eve::editor::EditorSession
availableCommands() consteve::editor::EditorSession
bindCommandService(EditorCommandService &service)eve::editor::EditorSessioninline
bindDocument(const DocumentId &document)eve::editor::EditorSession
bindDocumentServices(DocumentService &documents, AutosaveService *autosave=nullptr)eve::editor::EditorSession
bindTarget(IEditableTarget &target)eve::editor::EditorSession
bindTarget(IEditableTarget *target)eve::editor::EditorSession
boundTargetId() const noexcepteve::editor::EditorSessioninline
cancelActiveTool()eve::editor::EditorSession
cancelRetainedPlan(const PlanId &id)eve::editor::EditorSession
capturedPointerId() consteve::editor::EditorSessioninline
clearCommandService()eve::editor::EditorSessioninline
clearDocumentServices()eve::editor::EditorSession
clearRetainedPlans()eve::editor::EditorSession
clearTarget()eve::editor::EditorSession
clearTools()eve::editor::EditorSession
commandService() consteve::editor::EditorSessioninline
constraints()eve::editor::EditorSessioninline
context()eve::editor::EditorSessioninline
context() consteve::editor::EditorSessioninline
contextSnapshot() consteve::editor::EditorSession
dispatchKey(const EditorKeyEvent &event)eve::editor::EditorSession
dispatchPointer(const EditorPointerEvent &event)eve::editor::EditorSession
drawOverlay(IEditorOverlay &overlay)eve::editor::EditorSession
editDocument(EditorValue content, std::optional< Revision > expectedRevision=std::nullopt)eve::editor::EditorSession
EditorSession()eve::editor::EditorSession
EditorSession(const EditorSession &)=deleteeve::editor::EditorSession
EditorTargetCoordinatoreve::editor::EditorSessionfriend
execute(std::unique_ptr< IEditCommand > command)eve::editor::EditorSession
executeChecked(std::unique_ptr< IEditCommand > command)eve::editor::EditorSession
executeCommand(const CommandId &id, const EditorValue &payload={}, CommandSource source=CommandSource::Api)eve::editor::EditorSession
executeCommandReceipt(const CommandId &id, const EditorValue &payload={}, CommandSource source=CommandSource::Api)eve::editor::EditorSession
executePlan(const CommandPlan &plan, const EditorValue &payload={}, CommandSource source=CommandSource::Api)eve::editor::EditorSession
executeRetainedPlan(const PlanId &id, CommandSource source=CommandSource::Api)eve::editor::EditorSession
findTool(const std::string &id) consteve::editor::EditorSession
getTool(int index) consteve::editor::EditorSession
getToolCount() consteve::editor::EditorSession
hasPointerCapture() consteve::editor::EditorSessioninline
hostProfile() consteve::editor::EditorSessioninline
inspect(IEditorInspector &inspector)eve::editor::EditorSession
lastAutosavedRevision() consteve::editor::EditorSessioninline
operator=(const EditorSession &)=deleteeve::editor::EditorSession
planCommand(const CommandId &id, const EditorValue &payload={}, CommandSource source=CommandSource::Api, std::optional< Revision > expectedRevision=std::nullopt) consteve::editor::EditorSession
pollDocumentChanges()eve::editor::EditorSession
removeTool(const std::string &id)eve::editor::EditorSession
retainPlan(const CommandId &id, const EditorValue &payload={}, CommandSource source=CommandSource::Api, std::optional< Revision > expectedRevision=std::nullopt)eve::editor::EditorSession
saveDocument()eve::editor::EditorSession
sessionId() consteve::editor::EditorSessioninline
setAutosaveInterval(float seconds)eve::editor::EditorSession
setCommandService(EditorCommandService *service)eve::editor::EditorSessioninline
setDocumentServices(DocumentService *documents, AutosaveService *autosave=nullptr)eve::editor::EditorSession
setExternalPollInterval(float seconds)eve::editor::EditorSession
setHostProfile(HostProfile profile)eve::editor::EditorSessioninline
setSessionId(SessionId id)eve::editor::EditorSessioninline
target() consteve::editor::EditorSession
transactions()eve::editor::EditorSessioninline
unbindDocument()eve::editor::EditorSession
update(float dt)eve::editor::EditorSession
~EditorSession() noexcepteve::editor::EditorSession