|
VoltMod
C++23 framework for CS2 server plugins
|
#include <CCSGameRules.hpp>
Inheritance diagram for VoltMod::Schema::CCSGameRules:Public Member Functions | |
| ::CEntityInstance * | OwnerEntity () const |
| int32_t | RoundTime () const |
| void | SetRoundTime (int32_t value) const |
| float | RoundStartTime () const |
| void | SetRoundStartTime (float value) const |
Public Member Functions inherited from VoltMod::Schema::CTeamplayRules | |
| ::CEntityInstance * | OwnerEntity () const |
Public Member Functions inherited from VoltMod::Schema::CMultiplayRules | |
| ::CEntityInstance * | OwnerEntity () const |
Public Member Functions inherited from VoltMod::Schema::CGameRules | |
| ::CEntityInstance * | OwnerEntity () const |
| View ()=default | |
| View (void *base) noexcept | |
| View (void *base, ::CEntityInstance *owner, int32_t ownerOffset) noexcept | |
Public Member Functions inherited from VoltMod::Schema::View | |
| View ()=default | |
| View (void *base) noexcept | |
| View (void *base, ::CEntityInstance *owner, int32_t ownerOffset) noexcept | |
| operator bool () const noexcept | |
| void * | Base () const noexcept |
Additional Inherited Members | |
Protected Attributes inherited from VoltMod::Schema::View | |
| void * | _base = nullptr |
| ::CEntityInstance * | _owner = nullptr |
| int32_t | _ownerOffset = 0 |
Frame-local view over an engine CCSGameRules; never store one.
Definition at line 13 of file CCSGameRules.hpp.
| CEntityInstance * VoltMod::Schema::CCSGameRules::OwnerEntity | ( | ) | const |
The entity that owns this component, or nullptr.
Definition at line 16 of file CCSGameRules.cpp.
References VoltMod::Schema::View::_base, VoltMod::Schema::CCSGameRules_kOwnerLinkOffset, and VoltMod::Schema::ComponentOwner().
| float VoltMod::Schema::CCSGameRules::RoundStartTime | ( | ) | const |
Definition at line 42 of file CCSGameRules.cpp.
References VoltMod::Schema::View::_base, VoltMod::Schema::kCCSGameRules_RoundStartTime, and VoltMod::ReadFile().
| int32_t VoltMod::Schema::CCSGameRules::RoundTime | ( | ) | const |
Definition at line 21 of file CCSGameRules.cpp.
References VoltMod::Schema::View::_base, VoltMod::Schema::kCCSGameRules_RoundTime, and VoltMod::ReadFile().
Definition at line 52 of file CCSGameRules.cpp.
References VoltMod::Schema::View::_base, VoltMod::Schema::CCSGameRules_kOwnerLinkOffset, VoltMod::Schema::kCCSGameRules_RoundStartTime, VoltMod::Schema::NotifyComponentOwner(), and VoltMod::ReadFile().
Definition at line 31 of file CCSGameRules.cpp.
References VoltMod::Schema::View::_base, VoltMod::Schema::CCSGameRules_kOwnerLinkOffset, VoltMod::Schema::kCCSGameRules_RoundTime, VoltMod::Schema::NotifyComponentOwner(), and VoltMod::ReadFile().