VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
PluginDependencies.hpp File Reference
#include "Host/Plugins/InstalledPlugins.hpp"
#include <VoltMod/Core/Result.hpp>
#include <span>
#include <string>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  VoltMod::LoadList
 

Namespaces

namespace  VoltMod
 
namespace  VoltMod::PluginDependencies
 

Functions

LoadList VoltMod::PluginDependencies::Resolve (std::span< const PluginManifest > installed)
 Decide which of installed the host loads.
 
std::vector< std::string > VoltMod::PluginDependencies::RequiredDependents (std::string_view plugin, std::span< const PluginManifest > loaded)