Yayin Story Studio logo Yayin Story Studio 项目文档
回到主页 用户手册

General Namespace

Visindigo::General

内核模块适用编辑器和播放器的组件的命名空间. 详情...

头文件: #include <General>
自以下版本: Visindigo 0.13.0

(自 Visindigo 0.13.0 引入) class Application
(自 Visindigo 0.13.0 引入) class ApplicationExceptionMessageHandler
(自 Visindigo 0.13.0 引入) class ApplicationLoadingMessageHandler
(自 Visindigo 0.13.0 引入) class CoreApplication
(自 Visindigo 0.13.0 引入) class Exception
(自 Visindigo 0.13.0 引入) class GuiApplication
(自 Visindigo 0.13.0 引入) class LogMetaData
(自 Visindigo 0.13.0 引入) class Logger
(自 Visindigo 0.13.0 引入) class LoggerManager
(自 Visindigo 0.13.0 引入) class LoggerMsgHandler
(自 Visindigo 0.13.0 引入) class Plugin
(自 Visindigo 0.13.0 引入) class PluginManager
(自 Visindigo 0.13.0 引入) class PluginModule
(自 Visindigo 0.13.0 引入) class ProjectMessageCollector
(自 Visindigo 0.13.0 引入) class ProjectMessageData
(自 Visindigo 0.13.0 引入) class StacktraceFrame
(自 Visindigo 0.13.0 引入) class StacktraceHelper
(自 Visindigo 0.13.0 引入) class TranslationHost
(自 Visindigo 0.13.0 引入) class Translator
(自 Visindigo 0.13.0 引入) class UpdateChainNode
(自 Visindigo 0.13.0 引入) class VIApplication
(自 Visindigo 0.13.0 引入) class Version

类型别名

(自 Visindigo 0.13.0 引入) Package
(自 Visindigo 0.13.0 引入) PackageManager
(自 Visindigo 0.13.0 引入) PackageModule

详细说明

所有 Visindigo 中的通用组件都在此命名空间下。

通用组件和工具类的主要区别是,通用组件通常是面向特定功能的,而工具类则更侧重于提供辅助功能和服务。

class Application

Visindigo Widget应用程序类,继承自QApplication,用于处理全局异常捕获。. 详情...

class ApplicationExceptionMessageHandler

Visindigo应用程序异常消息处理器接口类。. 详情...

class ApplicationLoadingMessageHandler

Visindigo应用程序加载消息处理器接口类。. 详情...

class CoreApplication

Visindigo控制台应用程序类,继承自QCoreApplication,用于处理全局异常捕获。. 详情...

class Exception

异常类,用于表示和处理程序中的异常情况。. 详情...

class GuiApplication

Visindigo GUI应用程序类,继承自QGuiApplication,用于处理全局异常捕获。. 详情...

class LogMetaData

日志元数据类,用于存储日志消息的附加信息。. 详情...

class Logger

日志记录器类,用于记录和管理日志消息。. 详情...

class LoggerManager

LoggerManager是日志记录器管理器,用于管理全局日志对象并处理日志消息。. 详情...

class LoggerMsgHandler

LoggerMsgHandler是日志消息处理器,用于承接日志消息并将其传递给LoggerManager进行处理。. 详情...

class Plugin

此类为Visindigo提供插件基类。. 详情...

class PluginManager

此类为Visindigo提供插件管理器。. 详情...

class PluginModule

此类为Yayin Story Studio 提供插件模块基类。 PluginModule是插件模块的基类,所有插件模块都需要继承此类。. 详情...

class ProjectMessageCollector

项目消息收集器单例类。. 详情...

class ProjectMessageData

项目消息数据类,表示项目中的一条消息。. 详情...

class StacktraceFrame

堆栈跟踪帧数据类。. 详情...

class StacktraceHelper

堆栈跟踪帮助类。. 详情...

class TranslationHost

此类为YayinStoryStudio提供翻译管理器。. 详情...

class Translator

Visindigo的翻译功能类,用于替代Qt自带的翻译功能。. 详情...

class UpdateChainNode

此类为Visindigo提供更新链节点表示。. 详情...

class VIApplication

Visindigo应用程序的根基,使用部分Visindigo功能必须首先初始化此类。. 详情...

class Version

在现有主流版本号表示方法中找到的一个折中方案。. 详情...

Type Documentation

[alias, since Visindigo 0.13.0] Package

作为Visindigo::General::Plugin类的别名,方便用户将其称为“应用程序包”。

这个 typedef 从 Visindigo 0.13.0 开始支持。

[alias, since Visindigo 0.13.0] PackageManager

作为Visindigo::General::PluginManager类的别名,方便用户将其称为“应用程序包管理器”。

这个 typedef 从 Visindigo 0.13.0 开始支持。

[alias, since Visindigo 0.13.0] PackageModule

作为Visindigo::General::PluginModule类的别名,方便用户将其称为“应用程序包模块”。

这个 typedef 从 Visindigo 0.13.0 开始支持。