Rename identifiers that came from third-party offset headers to neutral names (only CDisplay and StringTable are proven by the binary's own strings). Annotate the four in-class virtual bodies (0x401430-0x401450); all match. Totals: 25 MATCH, 1 NONMATCHING. Co-Authored-By: Claude Opus 5.5 <[email protected]>
118 lines
3.2 KiB
C++
118 lines
3.2 KiB
C++
#pragma once
|
|
|
|
// Game-side actor (model instance) interface. Only slots seen in matched code are named;
|
|
// vf_N placeholders keep the vtable offsets right (slot N = offset N*4).
|
|
|
|
class CActor {
|
|
public:
|
|
virtual void vf_000();
|
|
virtual void vf_001();
|
|
virtual void vf_002();
|
|
virtual void SetUnk0C(int);
|
|
virtual void SetUnk10(int);
|
|
virtual void vf_005();
|
|
virtual void vf_006();
|
|
virtual void vf_007();
|
|
virtual void vf_008();
|
|
virtual void vf_009();
|
|
virtual void vf_010();
|
|
virtual void vf_011();
|
|
virtual void SetFlags(unsigned int flags);
|
|
virtual unsigned int GetFlags();
|
|
virtual void vf_014();
|
|
virtual void vf_015();
|
|
virtual void vf_016();
|
|
virtual void vf_017();
|
|
virtual void vf_018();
|
|
virtual void vf_019();
|
|
virtual void vf_020();
|
|
virtual void vf_021();
|
|
virtual void vf_022();
|
|
virtual void vf_023();
|
|
virtual void vf_024();
|
|
virtual void vf_025();
|
|
virtual void vf_026();
|
|
virtual void vf_027();
|
|
virtual void vf_028();
|
|
virtual void vf_029();
|
|
virtual void vf_030();
|
|
virtual void vf_031();
|
|
virtual void vf_032();
|
|
virtual void vf_033();
|
|
virtual void vf_034();
|
|
virtual void vf_035();
|
|
virtual void vf_036();
|
|
virtual void vf_037();
|
|
virtual void vf_038();
|
|
virtual void vf_039();
|
|
virtual void vf_040();
|
|
virtual void vf_041();
|
|
virtual void vf_042();
|
|
virtual void vf_043();
|
|
virtual void vf_044();
|
|
virtual void vf_045();
|
|
virtual void vf_046();
|
|
virtual void vf_047();
|
|
virtual void vf_048();
|
|
virtual void vf_049();
|
|
virtual void vf_050();
|
|
virtual void vf_051();
|
|
virtual void vf_052();
|
|
virtual void vf_053();
|
|
virtual void vf_054();
|
|
virtual void vf_055();
|
|
virtual void vf_056();
|
|
virtual void vf_057();
|
|
virtual void vf_058();
|
|
virtual void vf_059();
|
|
virtual void vf_060();
|
|
virtual void vf_061();
|
|
virtual void vf_062();
|
|
virtual void vf_063();
|
|
virtual void vf_064();
|
|
virtual void vf_065();
|
|
virtual void vf_066();
|
|
virtual void vf_067();
|
|
virtual void vf_068();
|
|
virtual void vf_069();
|
|
virtual void vf_070();
|
|
virtual void vf_071();
|
|
virtual void vf_072();
|
|
virtual void vf_073();
|
|
virtual void vf_074();
|
|
virtual void vf_075();
|
|
virtual void vf_076();
|
|
virtual void* GetPointByName(const char* name);
|
|
virtual void vf_078();
|
|
virtual void vf_079();
|
|
virtual void vf_080();
|
|
virtual void vf_081();
|
|
virtual void vf_082();
|
|
virtual void vf_083();
|
|
virtual void vf_084();
|
|
virtual void vf_085();
|
|
virtual void vf_086();
|
|
virtual void vf_087();
|
|
virtual void vf_088();
|
|
virtual void vf_089();
|
|
virtual void vf_090();
|
|
virtual void vf_091();
|
|
virtual void vf_092();
|
|
virtual void vf_093();
|
|
virtual void vf_094();
|
|
virtual void vf_095();
|
|
virtual void vf_096();
|
|
virtual void vf_097();
|
|
virtual void vf_098();
|
|
virtual void vf_099();
|
|
virtual void vf_100();
|
|
virtual void vf_101();
|
|
virtual void vf_102();
|
|
virtual void vf_103();
|
|
virtual void vf_104();
|
|
virtual void AttachEffect(int effect, void* point, int unk);
|
|
virtual void vf_106();
|
|
virtual void vf_107();
|
|
virtual void SetFadeAlpha(float alpha);
|
|
};
|