VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
CPlayer_WeaponServices.hpp
Go to the documentation of this file.
1// Generated by `voltmod framework schemagen`. Do not edit.
2
3#pragma once
4
8#include <cstdint>
9
10namespace VoltMod::Schema
11{
12
13/** Frame-local view over an engine CPlayer_WeaponServices; never store one. */
15{
16public:
17 using CPlayerPawnComponent::CPlayerPawnComponent;
18
19 /** The entity that owns this component, or nullptr. */
20 ::CEntityInstance* OwnerEntity() const;
21
22 void* MyWeapons() const;
23
24 EntityRef ActiveWeapon() const;
25 void SetActiveWeapon(EntityRef value) const;
26
27 EntityRef LastWeapon() const;
28 void SetLastWeapon(EntityRef value) const;
29};
30
31} // namespace VoltMod::Schema