Version

menu_open
Wwise SDK 2023.1.2
AK.Wwise::Plugin::CBaseInstanceGlue< CInterface, CInstance > Class Template Reference

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

#include <PluginInfoGenerator.h>

Inheritance diagram for AK.Wwise::Plugin::CBaseInstanceGlue< CInterface, CInstance >:
AK.Wwise::Plugin::CBaseInterfaceGlue< CInterface >

Public Types

using Instance = CInstance
 
- Public Types inherited from AK.Wwise::Plugin::CBaseInterfaceGlue< CInterface >
using GluedInterface = CInterface
 

Additional Inherited Members

- Static Public Attributes inherited from 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. More...
 

Detailed Description

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.

Template Parameters
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.
See also

Definition at line 103 of file PluginInfoGenerator.h.


Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise