VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
CCSGameRules.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/Schema/Generated/CTeamplayRules.hpp
>
6
#include <
VoltMod/Schema/View.hpp
>
7
#include <cstdint>
8
9
namespace
VoltMod::Schema
10
{
11
12
/** Frame-local view over an engine CCSGameRules; never store one. */
13
class
CCSGameRules
:
public
CTeamplayRules
14
{
15
public
:
16
using
CTeamplayRules::CTeamplayRules;
17
18
/** The entity that owns this component, or nullptr. */
19
::CEntityInstance*
OwnerEntity
()
const
;
20
21
int32_t
RoundTime
()
const
;
22
void
SetRoundTime
(
int32_t
value)
const
;
23
24
float
RoundStartTime
()
const
;
25
void
SetRoundStartTime
(
float
value)
const
;
26
};
27
28
}
// namespace VoltMod::Schema
CTeamplayRules.hpp
View.hpp
VoltMod::Schema::CCSGameRules
Definition
CCSGameRules.hpp:14
VoltMod::Schema::CCSGameRules::SetRoundTime
void SetRoundTime(int32_t value) const
Definition
CCSGameRules.cpp:31
VoltMod::Schema::CCSGameRules::SetRoundStartTime
void SetRoundStartTime(float value) const
Definition
CCSGameRules.cpp:52
VoltMod::Schema::CCSGameRules::RoundTime
int32_t RoundTime() const
Definition
CCSGameRules.cpp:21
VoltMod::Schema::CCSGameRules::RoundStartTime
float RoundStartTime() const
Definition
CCSGameRules.cpp:42
VoltMod::Schema::CCSGameRules::OwnerEntity
::CEntityInstance * OwnerEntity() const
Definition
CCSGameRules.cpp:16
VoltMod::Schema::CTeamplayRules
Definition
CTeamplayRules.hpp:14
VoltMod::Schema
Definition
CBaseAnimGraph.hpp:10
VoltMod::ReadFile
static std::string ReadFile(const std::filesystem::path &path)
Definition
Loader.cpp:56
include
VoltMod
Schema
Generated
CCSGameRules.hpp
Generated by
1.9.8