Added cleaned up structs and classes to proper header files.
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
#pragma once
|
||||
|
||||
// Reconstructed C++ declarations from IDA Local Types and PDB/DIA metadata.
|
||||
// Original PDB header: w:\tech5\tungsten\game\clientgame\playerguis\playerguis_render.h
|
||||
// Recovered logical types: 6
|
||||
// Signatures retain Xbox 360 ABI evidence and may still require manual review.
|
||||
|
||||
|
||||
// IDA Local Type ordinal 1271; PDB kind: enum.
|
||||
enum idPlayerGuis_Render::playerGuis_t : __int32
|
||||
{
|
||||
GUI_TEXT_CHAT = 0x0,
|
||||
GUI_GAMEOVER = 0x1,
|
||||
GUI_NUM_GUIS = 0x2,
|
||||
};
|
||||
|
||||
// IDA Local Type ordinal 15324; PDB kind: struct.
|
||||
struct idPlayerGuis_Render::playerGuisInfo_t::objectiveResults_t::playerResults_t
|
||||
{
|
||||
int score;
|
||||
int kills;
|
||||
int multiKills;
|
||||
int headshotKills;
|
||||
int assists;
|
||||
int defends;
|
||||
int revives;
|
||||
};
|
||||
|
||||
// IDA Local Type ordinal 15325; PDB kind: struct.
|
||||
struct idPlayerGuis_Render::playerGuisInfo_t::objectiveResults_t
|
||||
{
|
||||
bool show;
|
||||
int earnedCash;
|
||||
int killCount;
|
||||
int killBonus;
|
||||
int itemCount;
|
||||
int itemBonus;
|
||||
int collectNum;
|
||||
int collectMax;
|
||||
int time;
|
||||
int parTime;
|
||||
int bonusCash;
|
||||
int totalCash;
|
||||
idPlayerGuis_Render::playerGuisInfo_t::objectiveResults_t::playerResults_t playerObjectives[2];
|
||||
int totalTime;
|
||||
int collectibles;
|
||||
int collectiblesMax;
|
||||
int collectibleBonusScore;
|
||||
int finalScore;
|
||||
int rating;
|
||||
};
|
||||
|
||||
// IDA Local Type ordinal 15326; PDB kind: struct.
|
||||
struct idPlayerGuis_Render::playerGuisInfo_t
|
||||
{
|
||||
idPlayerGuis_Render::playerGuisInfo_t::objectiveResults_t objectiveResults;
|
||||
};
|
||||
|
||||
// IDA Local Type ordinal 15327; PDB kind: class.
|
||||
class idPlayerGuis_Render
|
||||
{
|
||||
public:
|
||||
idPlayerGuis_Render::playerGuisInfo_t playerGuiInfo;
|
||||
idSWF *guis[2];
|
||||
int playerNum;
|
||||
idStr textChatHistory;
|
||||
};
|
||||
|
||||
// IDA Local Type ordinal 20329; PDB kind: class.
|
||||
class idPlayerGuis_Render::Init::__l15::idSWFScriptFunction_SendChatText : public idSWFScriptFunction_RefCounted
|
||||
{
|
||||
public:
|
||||
// Recovered virtual interface; IDA vtable ordinal 20330.
|
||||
virtual ~idSWFScriptFunction_SendChatText();
|
||||
virtual idSWFScriptVar *Call(idSWFScriptVar *result, idSWFScriptObject *, const idSWFParmList *);
|
||||
virtual void AddRef();
|
||||
virtual void Release();
|
||||
virtual idSWFScriptObject *GetPrototype();
|
||||
virtual void SetPrototype(idSWFScriptObject *);
|
||||
|
||||
idPlayerGuis_Render *owner;
|
||||
};
|
||||
Reference in New Issue
Block a user