ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

plugins.cpp File Reference

#include "base/plugins.h"
#include "common/translation.h"
#include "common/func.h"
#include "common/debug.h"
#include "common/config-manager.h"
#include "common/fs.h"
#include "engines/plugins_table.h"
#include "engines/metaengine.h"
#include "audio/musicplugin.h"
Include dependency graph for plugins.cpp:

Go to the source code of this file.

Classes

class  StaticPlugin
class  StaticPluginProvider

Namespaces

namespace  Common
 

Internal interface to the QuickTime audio decoder.


Defines

#define LINK_PLUGIN(ID)

Functions

 Common::DECLARE_SINGLETON (EngineManager)
 Common::DECLARE_SINGLETON (MusicManager)

Variables

int pluginTypeVersions [PLUGIN_TYPE_MAX]

Define Documentation

#define LINK_PLUGIN (   ID  ) 
Value:
extern PluginType g_##ID##_type; \
            extern PluginObject *g_##ID##_getObject(); \
            pl.push_back(new StaticPlugin(g_##ID##_getObject(), g_##ID##_type));

Variable Documentation

int pluginTypeVersions[PLUGIN_TYPE_MAX]
Initial value:
 {
    PLUGIN_TYPE_ENGINE_VERSION,
    PLUGIN_TYPE_MUSIC_VERSION,
}

Definition at line 36 of file plugins.cpp.



Generated on Sat Mar 16 2019 05:03:38 for ResidualVM by doxygen 1.7.1
curved edge   curved edge