Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
API::Plugin Struct Reference

#include <PluginManager.h>

Public Member Functions

 Plugin (HINSTANCE h_module, std::string name, std::string full_name, std::string description, float version, float min_api_version, std::vector< std::string > dependencies)
 

Public Attributes

HINSTANCE h_module
 
std::string name
 
std::string full_name
 
std::string description
 
float version
 
float min_api_version
 
std::vector< std::string > dependencies
 

Detailed Description

Definition at line 15 of file PluginManager.h.

Constructor & Destructor Documentation

◆ Plugin()

API::Plugin::Plugin ( HINSTANCE h_module,
std::string name,
std::string full_name,
std::string description,
float version,
float min_api_version,
std::vector< std::string > dependencies )
inline

Definition at line 17 of file PluginManager.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ dependencies

std::vector<std::string> API::Plugin::dependencies

Definition at line 35 of file PluginManager.h.

◆ description

std::string API::Plugin::description

Definition at line 32 of file PluginManager.h.

◆ full_name

std::string API::Plugin::full_name

Definition at line 31 of file PluginManager.h.

◆ h_module

HINSTANCE API::Plugin::h_module

Definition at line 29 of file PluginManager.h.

◆ min_api_version

float API::Plugin::min_api_version

Definition at line 34 of file PluginManager.h.

◆ name

std::string API::Plugin::name

Definition at line 30 of file PluginManager.h.

◆ version

float API::Plugin::version

Definition at line 33 of file PluginManager.h.


The documentation for this struct was generated from the following file: