Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
pluginmanager.c File Reference

Go to the source code of this file.

Data Structures

class  PluginManager
 

Functions

PluginManager GetPluginManager ()
 Returns registred plugin by class type, better is to use global funtion GetPlugin(typename plugin_type) More...
 
void PluginManagerInit ()
 
void PluginManagerDelete ()
 
bool IsPluginManagerExists ()
 
PluginBase GetPlugin (typename plugin_type)
 
bool IsModuleExist (typename plugin_type)
 

Variables

class PluginManager g_Plugins
 

Function Documentation

◆ GetPlugin()

PluginBase GetPlugin ( typename plugin_type  )

Definition at line 316 of file pluginmanager.c.

◆ GetPluginManager()

PluginManager GetPluginManager ( )

Returns registred plugin by class type, better is to use global funtion GetPlugin(typename plugin_type)

Parameters
module_tpyetypename class type of plugin
Returns
PluginBase
PluginRepairing plugin = GetPluginManager().GetPluginByType(PluginRepairing);

Definition at line 274 of file pluginmanager.c.

◆ IsModuleExist()

bool IsModuleExist ( typename plugin_type  )

Definition at line 339 of file pluginmanager.c.

◆ IsPluginManagerExists()

bool IsPluginManagerExists ( )

Definition at line 306 of file pluginmanager.c.

◆ PluginManagerDelete()

void PluginManagerDelete ( )

Definition at line 297 of file pluginmanager.c.

◆ PluginManagerInit()

void PluginManagerInit ( )

Definition at line 287 of file pluginmanager.c.

Variable Documentation

◆ g_Plugins

class PluginManager g_Plugins
GetPluginManager
PluginManager GetPluginManager()
Returns registred plugin by class type, better is to use global funtion GetPlugin(typename plugin_typ...
Definition: pluginmanager.c:274