版本

menu_open
Wwise SDK 2023.1.2
AK.Wwise::Plugin::CBaseInstanceGlue< CInterface, CInstance > 模板类 参考

PluginInfoGenerator: Associates an existing C Interface with a variable that can be used. Derives from the instance that uses it. 更多...

#include <PluginInfoGenerator.h>

类 AK.Wwise::Plugin::CBaseInstanceGlue< CInterface, CInstance > 继承关系图:
AK.Wwise::Plugin::CBaseInterfaceGlue< CInterface >

Public 类型

using Instance = CInstance
 
- Public 类型 继承自 AK.Wwise::Plugin::CBaseInterfaceGlue< CInterface >
using GluedInterface = CInterface
 

额外继承的成员函数

- 静态 Public 属性 继承自 AK.Wwise::Plugin::CBaseInterfaceGlue< CInterface >
static GluedInterfaceg_cinterface = nullptr
 The unique instance of the CInterface interface. Defined at nullptr first, overridden by the Host once loaded. 更多...
 

详细描述

template<typename CInterface, typename CInstance = typename CInterface::Instance>
class AK.Wwise::Plugin::CBaseInstanceGlue< CInterface, CInstance >

PluginInfoGenerator: Associates an existing C Interface with a variable that can be used. Derives from the instance that uses it.

模板参数
CInterfaceThe C Interface that needs to be instantiated into a CInstance.
CInstanceThe C Instance that will be instantiated. Automatically derived from the CInterface::Instance typedef.
参见

在文件 PluginInfoGenerator.h103 行定义.


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅