VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
VoltMod::GameDataDocument Struct Reference

#include <GameDataDocument.hpp>

Classes

struct  Build
 
struct  Function
 
struct  Global
 
struct  GlobalColumn
 
struct  Offset
 
struct  VTable
 

Public Attributes

Build build
 
std::map< std::string, Function > functions
 
std::map< std::string, Global > globals
 
std::map< std::string, VTable > vtables
 
std::map< std::string, Offset > offsets
 

Detailed Description

gamedata.jsonc. Strict reading rejects unknown keys; capitalized platform columns dodge GCC's linux macro.

Definition at line 13 of file GameDataDocument.hpp.

Member Data Documentation

◆ build

Build VoltMod::GameDataDocument::build

Definition at line 66 of file GameDataDocument.hpp.

Referenced by VoltMod::GameDataScanner::LogSummary().

◆ functions

std::map<std::string, Function> VoltMod::GameDataDocument::functions

Definition at line 67 of file GameDataDocument.hpp.

Referenced by VoltMod::GameDataScanner::LogSummary().

◆ globals

std::map<std::string, Global> VoltMod::GameDataDocument::globals

Definition at line 68 of file GameDataDocument.hpp.

Referenced by VoltMod::GameDataScanner::LogSummary().

◆ offsets

std::map<std::string, Offset> VoltMod::GameDataDocument::offsets

Definition at line 70 of file GameDataDocument.hpp.

Referenced by VoltMod::GameDataScanner::LogSummary().

◆ vtables

std::map<std::string, VTable> VoltMod::GameDataDocument::vtables

Definition at line 69 of file GameDataDocument.hpp.

Referenced by VoltMod::GameDataScanner::LogSummary().


The documentation for this struct was generated from the following file: