CFTTBatchModelBin.cpp 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. #include "CFTTBatchModelBin.h"
  2. #include "CFTTBatchModelManager.h"
  3. #include "CFTTMaterialManager.h"
  4. #include "CFTTShaderBuiltInConstants.h"
  5. #include "memctrl.h"
  6. //-------------------------------------------------------------------------------------------------
  7. //0020EDF4 //^_^
  8. CFTTBatchModelBin::CFTTBatchModelBin(CFTTBatchModelManager *p_cfttbatchmodelmanager_r1_arg,
  9. CFTTBatchModelBin *p_cfttbatchmodelbin_r2_arg,
  10. int d_r3_arg,
  11. uint ud_arg_0,
  12. int d_arg_4,
  13. int d_arg_8,
  14. bool b_arg_c,
  15. bool b_arg_10) {
  16. }
  17. //-------------------------------------------------------------------------------------------------
  18. //0020EE6C //^_^
  19. CFTTBatchModelBin::~CFTTBatchModelBin() {
  20. }
  21. //-------------------------------------------------------------------------------------------------
  22. //0020EE88 //^_-
  23. //单元测试等级: 目测游戏表现
  24. //单元测试内容: 启动游戏到第2关(包括第2关)
  25. //单元测试结果: 正常
  26. //已测试分支:
  27. // 0020EEB4
  28. // 0020EED4
  29. // 0020EEFA
  30. // 0020EF5A
  31. // 0020EFA0
  32. // 0020EFBA
  33. // 0020EFC4
  34. // 0020EF44
  35. // 0020EF78
  36. bool CFTTBatchModelBin::AddModel(CFTTModel *p_cfttmodel_r1_arg, int i_r2_arg, int i_r3_arg, int i_arg_0) {
  37. return true;
  38. }
  39. //-------------------------------------------------------------------------------------------------
  40. //0020F004 //^_-
  41. //单元测试等级: 目测游戏表现
  42. //单元测试内容: 启动游戏到第2关(包括第2关)
  43. //单元测试结果: 正常
  44. //已测试分支:
  45. // 0020F024
  46. // 0020F02A
  47. // 0020F05C
  48. // 0020F06A
  49. // 0020F15A
  50. // 0020F0AC
  51. // 0020F096
  52. // 0020F014
  53. // 0020F104
  54. // 0020F116
  55. void CFTTBatchModelBin::Flush(bool b_r1_arg) {
  56. }
  57. //-------------------------------------------------------------------------------------------------
  58. //0020F1AC
  59. int CFTTBatchModelBin::GetDrawCalls() const{
  60. LOGE("%pCFTTBatchModelBin::GetDrawCalls",this);
  61. return rand();
  62. }
  63. //-------------------------------------------------------------------------------------------------
  64. //0020F1B0 //^_^
  65. int CFTTBatchModelBin::GetLastMatID() const{
  66. LOGE("%pCFTTBatchModelBin::GetLastMatID",this);
  67. return rand();
  68. }
  69. //-------------------------------------------------------------------------------------------------
  70. //0020F1CC //^_^
  71. void CFTTBatchModelBin::SetMaterialID(int i_r1_arg) {
  72. LOGE("CFTTBatchModelBin::SetMaterialID%p%x",this,i_r1_arg);
  73. }
  74. //-------------------------------------------------------------------------------------------------