VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
VoltMod::Args::Targets Struct Reference

#include <Args.hpp>

Public Attributes

std::vector< Player * > Value
 

Static Public Attributes

static constexpr ArgKind Kind = ArgKind::Targets
 

Detailed Description

Every online player one token names, filtered by Policy::Authorize.

The multi-target counterpart of Target: @all, @t, @ct and the rest bind here, where Target rejects them because it can only yield one player. Never empty - a selector that matches nobody the caller may act on fails to bind instead.

Definition at line 75 of file Args.hpp.

Member Data Documentation

◆ Kind

constexpr ArgKind VoltMod::Args::Targets::Kind = ArgKind::Targets
staticconstexpr

Definition at line 77 of file Args.hpp.

◆ Value

std::vector<Player*> VoltMod::Args::Targets::Value

Definition at line 78 of file Args.hpp.

Referenced by VoltMod::BindTargets().


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