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

SDLPluginProvider Class Reference

#include <sdl-provider.h>

Inheritance diagram for SDLPluginProvider:
Collaboration diagram for SDLPluginProvider:

List of all members.

Protected Member Functions

PlugincreatePlugin (const Common::FSNode &node) const
 Create a Plugin instance from a loadable code module with the specified name.

Detailed Description

Definition at line 30 of file sdl-provider.h.


Member Function Documentation

Plugin * SDLPluginProvider::createPlugin ( const Common::FSNode node  )  const [protected, virtual]

Create a Plugin instance from a loadable code module with the specified name.

Subclasses of FilePluginProvider have to at least overload this method. If the file is not found, or does not contain loadable code, 0 is returned instead.

Parameters:
node the FSNode of the loadable code module
Returns:
a pointer to a Plugin instance, or 0 if an error occurred.

Implements FilePluginProvider.

Definition at line 78 of file sdl-provider.cpp.


The documentation for this class was generated from the following files:


Generated on Sat Sep 14 2019 05:03:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge