ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
载入中...
搜索中...
未找到
PluginManager::LoadedPlugin结构体 参考

已加载的插件信息 更多...

#include <PluginManager.h>

Public 属性

void * handle = nullptr
 平台句柄 (HMODULE / void*)
std::string name
 插件名称
std::string path
 DLL 路径
int abiVersion = 0
 ABI 版本
std::string version
 插件版本
RegisterTypesFn registerTypes = nullptr
 注册类型函数

详细描述

已加载的插件信息

类成员变量说明

◆ abiVersion

int abiVersion = 0

ABI 版本

◆ handle

void* handle = nullptr

平台句柄 (HMODULE / void*)

◆ name

std::string name

插件名称

◆ path

std::string path

DLL 路径

◆ registerTypes

RegisterTypesFn registerTypes = nullptr

注册类型函数

◆ version

std::string version

插件版本


该结构体的文档由以下文件生成: