cs2-dumper/output/resourcesystem.dll.json

135 lines
2.8 KiB
JSON

{
"resourcesystem.dll": {
"classes": {
"CFuseProgram": {
"fields": {
"m_nMaxTempVarsUsed": 72,
"m_programBuffer": 0,
"m_variablesRead": 24,
"m_variablesWritten": 48
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFuseSymbolTable": {
"fields": {
"m_constantMap": 72,
"m_constants": 0,
"m_functionMap": 136,
"m_functions": 48,
"m_variableMap": 104,
"m_variables": 24
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ConstantInfo_t": {
"fields": {
"m_flValue": 12,
"m_name": 0,
"m_nameToken": 8
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FunctionInfo_t": {
"fields": {
"m_bIsPure": 26,
"m_nIndex": 24,
"m_nParamCount": 20,
"m_name": 8,
"m_nameToken": 16
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ManifestTestResource_t": {
"fields": {
"m_child": 8,
"m_name": 0
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"TestResource_t": {
"fields": {
"m_name": 0
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VariableInfo_t": {
"fields": {
"m_eAccess": 16,
"m_eVarType": 15,
"m_nIndex": 12,
"m_nNumComponents": 14,
"m_name": 0,
"m_nameToken": 8
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
}
},
"enums": {
"FuseVariableAccess_t": {
"alignment": 1,
"members": {
"READ_ONLY": 1,
"WRITABLE": 0
},
"type": "uint8"
},
"FuseVariableType_t": {
"alignment": 1,
"members": {
"BOOL": 1,
"FLOAT32": 8,
"INT16": 3,
"INT32": 4,
"INT8": 2,
"INVALID": 0,
"UINT16": 6,
"UINT32": 7,
"UINT8": 5
},
"type": "uint8"
}
}
}
}