VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
MenuPresets.hpp File Reference
#include <VoltMod/Core/Text/Labeled.hpp>
#include <VoltMod/Menu/MenuBuilder.hpp>
#include <VoltMod/Menu/MenuModel.hpp>
#include <VoltMod/Players/PlayerManager.hpp>
#include <VoltMod/Players/PlayerRef.hpp>
#include <functional>
#include <memory>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  VoltMod::PlayerPicker
 
struct  VoltMod::DurationMenu
 
class  VoltMod::SummaryRows
 
struct  VoltMod::ConfirmMenu
 

Namespaces

namespace  VoltMod
 

Functions

void VoltMod::AppendPlayerRows (MenuBuilder &builder, PlayerManager &players, const PlayerPicker &spec)
 
std::shared_ptr< Menu > VoltMod::BuildPlayerPicker (PlayerManager &players, PlayerPicker spec)
 
std::shared_ptr< Menu > VoltMod::BuildDurationMenu (DurationMenu spec)
 
std::shared_ptr< Menu > VoltMod::BuildConfirmMenu (ConfirmMenu spec)