Mana
mana::Plugin Class Reference

#include <Plugin.h>

Inheritance diagram for mana::Plugin:
mana::Noncopyable

Public Member Functions

 Plugin (const std::shared_ptr< VM > &vm)
 
virtual ~Plugin ()
 
void Load (const std::string &fileName)
 
void Register (const std::string &directoryName)
 

Constructor & Destructor Documentation

◆ Plugin()

mana::Plugin::Plugin ( const std::shared_ptr< VM > &  vm)
inlineexplicit

◆ ~Plugin()

mana::Plugin::~Plugin ( )
inlinevirtual

Member Function Documentation

◆ Load()

void mana::Plugin::Load ( const std::string &  fileName)
inline

◆ Register()

void mana::Plugin::Register ( const std::string &  directoryName)
inline

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