Wwise SDK 2021.1.14
|
PluginInfoGenerator: For each plug-in interface type, provides a single static instance used throughout this plug-in container. More...
#include <PluginInfoGenerator.h>
Public Types | |
using | GluedInterface = CInterface |
Static Public Attributes | |
static GluedInterface * | g_cinterface = nullptr |
The unique instance of the CInterface interface. Defined at nullptr first, overridden by the Host once loaded. More... |
|
PluginInfoGenerator: For each plug-in interface type, provides a single static instance used throughout this plug-in container.
This uses a C++ template principle where you can define a static variable inside a templated class, and you can have the compiler generate one unique static instance for each individual templated class.
Also, having a class outer shell means the static member can reside in a header and be instantiated in that same header without the linker refusing multiple definitions.
CInterface | Which interface (In C) |
Definition at line 86 of file PluginInfoGenerator.h.
Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !
Visitez notre page d'AideEnregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !
Partir du bon pied avec Wwise