CStaticAABBTree.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. // CStaticAABBTree - [2020-04-13 11:57:47]
  2. #ifndef _CSTATICAABBTREE_H_
  3. #define _CSTATICAABBTREE_H_
  4. #include "TAABB.h"
  5. #include "FTTVector.h"
  6. /*
  7. 0019C900 CStaticAABBTree<ushort,16u>::Init(TAABB *,ushort *,uint)
  8. 001A1006 CStaticAABBTree<ushort,16u>::Test(FTTVector<uint> &,CFTTFrustum32 const&)
  9. 001A4D36 CStaticAABBTree<ushort,16u>::~CStaticAABBTree()
  10. 001A7A48 CStaticAABBTree<ushort,16u>::swap(CStaticAABBTree<ushort,16u>&,CStaticAABBTree<ushort,16u>&)
  11. 001A7A76 CStaticAABBTree<ushort,16u>::Build(TStaticAABBNode<ushort,16u> *,TAABB *,ushort *,TAABB *,ushort *,float *,uint)
  12. 001A8390 CStaticAABBTree<ushort,16u>::Test(TStaticAABBNode<ushort,16u> *,FTTVector<uint> &,CFTTFrustum32 const&,bool)
  13. */
  14. template <typename T, int len>
  15. class TStaticAABBNode {
  16. public:
  17. int un_0;
  18. };
  19. template <typename T, int len>
  20. class CStaticAABBTree {
  21. public:
  22. // 001A4D36
  23. ~CStaticAABBTree(){
  24. };
  25. // 0019C900
  26. void Init(TAABB *, ushort *, uint){
  27. };
  28. // 001A1006
  29. void Test(FTTVector<uint> &, CFTTFrustum32 const &){
  30. };
  31. // 001A7A48
  32. void swap(CStaticAABBTree<T, len> &, CStaticAABBTree<ushort, 16u> &){
  33. };
  34. // 001A7A76
  35. void Build(TStaticAABBNode<T, len> *, TAABB *, ushort *, TAABB *, ushort *, float *, uint){
  36. };
  37. // 001A8390
  38. void Test(TStaticAABBNode<T, len> *, FTTVector<uint> &, CFTTFrustum32 const &, bool){
  39. };
  40. };
  41. #endif //_CSTATICAABBTREE_H_