VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
CBasePlayerPawn.hpp
Go to the documentation of this file.
1
// Generated by `voltmod framework schemagen`. Do not edit.
2
3
#pragma once
4
5
#include <
VoltMod/Engine/EntityRef.hpp
>
6
#include <
VoltMod/Schema/Generated/CBaseCombatCharacter.hpp
>
7
#include <
VoltMod/Schema/Generated/CPlayer_CameraServices.hpp
>
8
#include <
VoltMod/Schema/Generated/CPlayer_ItemServices.hpp
>
9
#include <
VoltMod/Schema/Generated/CPlayer_MovementServices.hpp
>
10
#include <
VoltMod/Schema/Generated/CPlayer_ObserverServices.hpp
>
11
#include <
VoltMod/Schema/Generated/CPlayer_WeaponServices.hpp
>
12
#include <
VoltMod/Schema/View.hpp
>
13
#include <cstdint>
14
15
namespace
VoltMod::Schema
16
{
17
18
/** Frame-local view over an engine CBasePlayerPawn; never store one. */
19
class
CBasePlayerPawn
:
public
CBaseCombatCharacter
20
{
21
public
:
22
using
CBaseCombatCharacter::CBaseCombatCharacter;
23
24
CPlayer_ObserverServices
ObserverServices
()
const
;
25
26
CPlayer_ItemServices
ItemServices
()
const
;
27
28
CPlayer_MovementServices
MovementServices
()
const
;
29
30
CPlayer_WeaponServices
WeaponServices
()
const
;
31
32
CPlayer_CameraServices
CameraServices
()
const
;
33
34
EntityRef
ControllerRef
()
const
;
35
void
SetControllerRef
(
EntityRef
value)
const
;
36
};
37
38
}
// namespace VoltMod::Schema
CBaseCombatCharacter.hpp
CPlayer_CameraServices.hpp
CPlayer_ItemServices.hpp
CPlayer_MovementServices.hpp
CPlayer_ObserverServices.hpp
CPlayer_WeaponServices.hpp
EntityRef.hpp
View.hpp
VoltMod::Schema::CBaseCombatCharacter
Definition
CBaseCombatCharacter.hpp:14
VoltMod::Schema::CBasePlayerPawn
Definition
CBasePlayerPawn.hpp:20
VoltMod::Schema::CBasePlayerPawn::ItemServices
CPlayer_ItemServices ItemServices() const
Definition
CBasePlayerPawn.cpp:34
VoltMod::Schema::CBasePlayerPawn::SetControllerRef
void SetControllerRef(EntityRef value) const
Definition
CBasePlayerPawn.cpp:84
VoltMod::Schema::CBasePlayerPawn::CameraServices
CPlayer_CameraServices CameraServices() const
Definition
CBasePlayerPawn.cpp:64
VoltMod::Schema::CBasePlayerPawn::WeaponServices
CPlayer_WeaponServices WeaponServices() const
Definition
CBasePlayerPawn.cpp:54
VoltMod::Schema::CBasePlayerPawn::ControllerRef
EntityRef ControllerRef() const
Definition
CBasePlayerPawn.cpp:74
VoltMod::Schema::CBasePlayerPawn::MovementServices
CPlayer_MovementServices MovementServices() const
Definition
CBasePlayerPawn.cpp:44
VoltMod::Schema::CBasePlayerPawn::ObserverServices
CPlayer_ObserverServices ObserverServices() const
Definition
CBasePlayerPawn.cpp:24
VoltMod::Schema::CPlayer_CameraServices
Definition
CPlayer_CameraServices.hpp:15
VoltMod::Schema::CPlayer_ItemServices
Definition
CPlayer_ItemServices.hpp:14
VoltMod::Schema::CPlayer_MovementServices
Definition
CPlayer_MovementServices.hpp:15
VoltMod::Schema::CPlayer_ObserverServices
Definition
CPlayer_ObserverServices.hpp:15
VoltMod::Schema::CPlayer_WeaponServices
Definition
CPlayer_WeaponServices.hpp:15
VoltMod::Schema
Definition
CBaseAnimGraph.hpp:10
VoltMod::EntityRef
Definition
EntityRef.hpp:11
include
VoltMod
Schema
Generated
CBasePlayerPawn.hpp
Generated by
1.9.8