TGfxCrowdState.h 821 B

123456789101112131415161718192021222324252627
  1. // TGfxCrowdState - [2022-03-11 07:52:23]
  2. #ifndef _TGFXCROWDSTATE_H_
  3. #define _TGFXCROWDSTATE_H_
  4. #include "common.h"
  5. #include "CGfxCrowd.h"
  6. #include "TCrowd.h"
  7. class TGfxCrowdState {
  8. public:
  9. TGfxCrowdState(){} // 自定义构造函数
  10. TGfxCrowdState(float, ECrowdMemberType, uchar, bool); // 0019CA8C
  11. void Process(); // 001A1144
  12. void ProcessState(); // 001A1308
  13. void ProcessFrame(); // 001A1494
  14. void UpdateState(); // 001A1528
  15. public:
  16. float m_fField_0;
  17. float m_fField_4;
  18. int m_iField_8;
  19. ECrowdMemberType m_field_C;
  20. bool m_b_10;
  21. uchar m_field_11;
  22. // uint16 m_field_12;
  23. int16 m_field_12;
  24. static uchar uSpan[0x140];
  25. };
  26. #endif // _TGFXCROWDSTATE_H_