VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
CBaseModelEntity.cpp
Go to the documentation of this file.
1// Generated by `voltmod framework schemagen`. Do not edit.
2
3#include "Schema/Notify.hpp"
4
7
8namespace VoltMod::Schema
9{
10
11// ---- CBaseModelEntity, 2128 bytes ----------------------------------
12static constexpr int32_t kCBaseModelEntity_ViewOffset = 2072; // CNetworkViewOffsetVector
13static constexpr int32_t kCBaseModelEntity_RenderMode = 1360; // RenderMode_t
14static constexpr int32_t kCBaseModelEntity_RenderColor = 1392; // Color
15
17{
18 if (!_base)
19 {
20 return {};
21 }
22
24}
25
27{
28 if (!_base)
29 {
30 return;
31 }
32
35}
36
38{
39 if (!_base)
40 {
41 return {};
42 }
43
45}
46
48{
49 if (!_base)
50 {
51 return;
52 }
53
56}
57
59{
60 if (!_base)
61 {
62 return {};
63 }
64
66}
67
68void CBaseModelEntity::SetRenderColor(Color value) const
69{
70 if (!_base)
71 {
72 return;
73 }
74
77}
78
79} // namespace VoltMod::Schema
Typed read/write of engine fields at a base pointer + byte offset.
void SetRenderMode(RenderMode_t value) const
void SetRenderColor(Color value) const
void SetViewOffset(Vector value) const
int32_t _ownerOffset
Definition View.hpp:38
::CEntityInstance * _owner
Definition View.hpp:37
static constexpr int32_t kCBaseModelEntity_RenderColor
static constexpr int32_t kCBaseModelEntity_RenderMode
void NotifyEntity(CEntityInstance *entity, int32_t offset)
Definition Notify.cpp:20
static constexpr int32_t kCBaseModelEntity_ViewOffset
static std::string ReadFile(const std::filesystem::path &path)
Definition Loader.cpp:56
::Vector Vector
Definition Math.hpp:11