Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

Public Member Functions | Protected Attributes

Plugin Class Reference

#include <plugins.h>

Inheritance diagram for Plugin:
Inheritance graph
[legend]
Collaboration diagram for Plugin:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * getFileName () const
const char * getName () const
PluginType getType () const
virtual bool loadPlugin ()=0
virtual void unloadPlugin ()=0

Protected Attributes

PluginObject_pluginObject
PluginType _type

Detailed Description

Abstract base class for the plugin system. Subclasses for this can be used to wrap both static and dynamic plugins. This class refers to a plugin which may or may not be loaded in memory.

Definition at line 169 of file plugins.h.


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

Generated by  Doxygen 1.6.0   Back to index