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
Collaboration diagram for Plugin:
Collaboration graph

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

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