FEU.cpp 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. #include "FEU.h"
  2. #include "FE2D.h"
  3. #include "FETU.h"
  4. #include "SYSCORE.h"
  5. //-------------------------------------------------------------------------------------------------
  6. //0014A2AC
  7. void FEU_PanelBox(float f0, float f1, float f2, float f3, int i4) {
  8. }
  9. //-------------------------------------------------------------------------------------------------
  10. //0014A470
  11. void FEU_Highlight(float, float, float, float, int) {
  12. }
  13. //-------------------------------------------------------------------------------------------------
  14. //0014A634
  15. void FEU_TSXBox(float, float, float, float, uint, uint, void *) {
  16. }
  17. //-------------------------------------------------------------------------------------------------
  18. //0014AA24 //^_- 经过单元测试,功能正常
  19. //??? 这两个函数单元测试通过,但是在自己的模块中,阴影显示歪了
  20. void FEU_ShadowBox(float f0, float f1, float f2, float f3, int i4) {
  21. LOGI("FEU_ShadowBox 0014AA24 entry %.4f %.4f %.4f %.4f %d", f0, f1, f2, f3, i4);
  22. return;
  23. }
  24. //-------------------------------------------------------------------------------------------------
  25. //0014ABD0
  26. void FEU_TSXBox(float, float, float, float, uint, bool) {
  27. }
  28. //-------------------------------------------------------------------------------------------------
  29. //0014ABF0 //^_- 经过单元测试,功能正常
  30. void FEU_ShadowBoxRot(float f0, float f1, float f2, float f3, int i4, float f5, float f6, float f7) {
  31. LOGI("FEU_ShadowBoxRot 0014ABF0 entry %.4f %.4f %.4f %.4f %d %.4f %.4f %.4f", f0, f1, f2, f3, i4, f5, f6, f7);
  32. return;
  33. LOGI("FEU_ShadowBoxRot 0014ABF0 end");
  34. }
  35. //-------------------------------------------------------------------------------------------------
  36. //0014AE34
  37. void FEU_ShadowBoxSmallRot(float f0, float f1, float f2, float f3, int i4, float f5, float f6, float f7) {
  38. LOGI("FEU_ShadowBoxSmallRot 0014AE34 %.2f %.2f %.2f %.2f %d %.2f %.2f %.2f", f0, f1, f2, f3, i4, f5, f6, f7);
  39. }
  40. //-------------------------------------------------------------------------------------------------
  41. //0014B054
  42. void FEU_PanelBox64(float f0, float f1, float f2, float f3, int i4) {
  43. }
  44. //-------------------------------------------------------------------------------------------------
  45. //0014B220
  46. void FEU_PanelBox32(float f0, float f1, float f2, float f3, int i4) {
  47. }
  48. //-------------------------------------------------------------------------------------------------
  49. //0014B3EC
  50. void FEU_TeamsBox(int, int, int, int) {
  51. }
  52. //-------------------------------------------------------------------------------------------------
  53. //0014B4AC
  54. void FEU_EdgeBox(float, float, float, float, float, uint, uint) {
  55. }
  56. //-------------------------------------------------------------------------------------------------
  57. //0014B5E0
  58. void FEU_DrawFlag(float, float, float, float, float, float, float, uint, uint, bool) {
  59. }
  60. //-------------------------------------------------------------------------------------------------
  61. //0014B8A4
  62. void FEU_DrawSpinner() {
  63. }
  64. //-------------------------------------------------------------------------------------------------
  65. //0014B9C4
  66. void FEU_DrawLoadingWheel(float f0, float f1, float f2) {
  67. LOGI("FEU_DrawLoadingWheel 0014B9C4 entry");
  68. }
  69. //-------------------------------------------------------------------------------------------------
  70. //0014BA50
  71. float FEU_UpdateHighlightRect(TRect *pRect, float f2) {
  72. LOGE("FEU_UpdateHighlightRect%p%x",pRect,f2);
  73. return (float)rand();
  74. }
  75. //-------------------------------------------------------------------------------------------------
  76. /*
  77. 0x0014b9c4 FEU_DrawLoadingWheel
  78. 0x0014aa24 FEU_ShadowBox
  79. 0x0014abf0 FEU_ShadowBoxRot
  80. 0x0014ae34 FEU_ShadowBoxSmallRot
  81. 0x0014ba50 FEU_UpdateHighlightRect
  82. */