VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
CGameSceneNode.cpp
Go to the documentation of this file.
1
// Generated by `voltmod framework schemagen`. Do not edit.
2
3
#include "
Schema/Notify.hpp
"
4
5
#include <
VoltMod/Engine/Memory/MemoryAccess.hpp
>
6
#include <
VoltMod/Schema/Generated/CGameSceneNode.hpp
>
7
8
namespace
VoltMod::Schema
9
{
10
11
// ---- CGameSceneNode, 288 bytes ------------------------------------
12
static
constexpr
int32_t
kCGameSceneNode_AbsOrigin
= 200;
// VectorWS
13
static
constexpr
int32_t
kCGameSceneNode_AbsRotation
= 212;
// QAngle
14
15
Vector
CGameSceneNode::AbsOrigin
()
const
16
{
17
if
(!
_base
)
18
{
19
return
{};
20
}
21
22
return
*
MemberPtr<Vector>
(
_base
,
kCGameSceneNode_AbsOrigin
);
23
}
24
25
QAngle
CGameSceneNode::AbsRotation
()
const
26
{
27
if
(!
_base
)
28
{
29
return
{};
30
}
31
32
return
*
MemberPtr<QAngle>
(
_base
,
kCGameSceneNode_AbsRotation
);
33
}
34
35
}
// namespace VoltMod::Schema
CGameSceneNode.hpp
MemoryAccess.hpp
Typed read/write of engine fields at a base pointer + byte offset.
Notify.hpp
VoltMod::Schema::CGameSceneNode::AbsOrigin
Vector AbsOrigin() const
Definition
CGameSceneNode.cpp:15
VoltMod::Schema::CGameSceneNode::AbsRotation
QAngle AbsRotation() const
Definition
CGameSceneNode.cpp:25
VoltMod::Schema::View::_base
void * _base
Definition
View.hpp:36
VoltMod::Schema
Definition
CBaseAnimGraph.hpp:10
VoltMod::Schema::kCGameSceneNode_AbsOrigin
static constexpr int32_t kCGameSceneNode_AbsOrigin
Definition
CGameSceneNode.cpp:12
VoltMod::Schema::kCGameSceneNode_AbsRotation
static constexpr int32_t kCGameSceneNode_AbsRotation
Definition
CGameSceneNode.cpp:13
VoltMod::ReadFile
static std::string ReadFile(const std::filesystem::path &path)
Definition
Loader.cpp:56
VoltMod::QAngle
::QAngle QAngle
Definition
Math.hpp:14
VoltMod::Vector
::Vector Vector
Definition
Math.hpp:11
src
Schema
Generated
linux
CGameSceneNode.cpp
Generated by
1.9.8