BVB Source Codes

CRYENGINE Show AutoTypeStructs_info.h Source code

Return Download CRYENGINE: download AutoTypeStructs_info.h Source code - Download CRYENGINE Source code - Type:.h
  1. // Copyright 2001-2016 Crytek GmbH / Crytek Group. All rights reserved.
  2.  
  3. #include "AutoTypeStructs.h"
  4.  
  5. STRUCT_INFO_BEGIN(SLinkRecord)
  6. STRUCT_VAR_INFO(nodeIndex, TYPE_INFO(int))
  7. STRUCT_VAR_INFO(radiusOut, TYPE_INFO(float))
  8. STRUCT_VAR_INFO(radiusIn, TYPE_INFO(float))
  9. STRUCT_INFO_END(SLinkRecord)
  10.  
  11. STRUCT_INFO_BEGIN(SFlightLinkDesc)
  12. STRUCT_VAR_INFO(index1, TYPE_INFO(int))
  13. STRUCT_VAR_INFO(index2, TYPE_INFO(int))
  14. STRUCT_INFO_END(SFlightLinkDesc)
  15.  
  16. STRUCT_INFO_BEGIN(NodeDescriptor)
  17. STRUCT_VAR_INFO(ID, TYPE_INFO(unsigned int))
  18. STRUCT_VAR_INFO(dir, TYPE_INFO(Vec3))
  19. STRUCT_VAR_INFO(up, TYPE_INFO(Vec3))
  20. STRUCT_VAR_INFO(pos, TYPE_INFO(Vec3))
  21. STRUCT_VAR_INFO(index, TYPE_INFO(int))
  22. STRUCT_VAR_INFO(obstacle, TYPE_ARRAY(3, TYPE_INFO(int)))
  23. STRUCT_VAR_INFO(navType, TYPE_INFO(uint16))
  24. STRUCT_BITFIELD_INFO(type, uint8, 4)
  25. STRUCT_BITFIELD_INFO(bForbidden, uint8, 1)
  26. STRUCT_BITFIELD_INFO(bForbiddenDesigner, uint8, 1)
  27. STRUCT_BITFIELD_INFO(bRemovable, uint8, 1)
  28. STRUCT_INFO_END(NodeDescriptor)
  29.  
  30. STRUCT_INFO_BEGIN(LinkDescriptor)
  31. STRUCT_VAR_INFO(nSourceNode, TYPE_INFO(unsigned int))
  32. STRUCT_VAR_INFO(nTargetNode, TYPE_INFO(unsigned int))
  33. STRUCT_VAR_INFO(vEdgeCenter, TYPE_INFO(Vec3))
  34. STRUCT_VAR_INFO(fMaxPassRadius, TYPE_INFO(float))
  35. STRUCT_VAR_INFO(fExposure, TYPE_INFO(float))
  36. STRUCT_VAR_INFO(fLength, TYPE_INFO(float))
  37. STRUCT_VAR_INFO(fMaxWaterDepth, TYPE_INFO(float))
  38. STRUCT_VAR_INFO(fMinWaterDepth, TYPE_INFO(float))
  39. STRUCT_VAR_INFO(nStartIndex, TYPE_INFO(uint8))
  40. STRUCT_VAR_INFO(nEndIndex, TYPE_INFO(uint8))
  41. STRUCT_BITFIELD_INFO(bIsPureTriangularLink, uint8, 1)
  42. STRUCT_BITFIELD_INFO(bSimplePassabilityCheck, uint8, 1)
  43. STRUCT_INFO_END(LinkDescriptor)
  44.  
  45. STRUCT_INFO_BEGIN(SVolumeHideSpot)
  46. STRUCT_VAR_INFO(pos, TYPE_INFO(Vec3))
  47. STRUCT_VAR_INFO(dir, TYPE_INFO(Vec3))
  48. STRUCT_INFO_END(SVolumeHideSpot)
  49.  
  50. STRUCT_INFO_BEGIN(ObstacleDataDesc)
  51. STRUCT_VAR_INFO(vPos, TYPE_INFO(Vec3))
  52. STRUCT_VAR_INFO(vDir, TYPE_INFO(Vec3))
  53. STRUCT_VAR_INFO(fApproxRadius, TYPE_INFO(float))
  54. STRUCT_VAR_INFO(flags, TYPE_INFO(uint8))
  55. STRUCT_VAR_INFO(approxHeight, TYPE_INFO(uint8))
  56. STRUCT_INFO_END(ObstacleDataDesc)
  57.  
  58. STRUCT_INFO_BEGIN(SFlightDesc)
  59. STRUCT_VAR_INFO(x, TYPE_INFO(float))
  60. STRUCT_VAR_INFO(y, TYPE_INFO(float))
  61. STRUCT_VAR_INFO(minz, TYPE_INFO(float))
  62. STRUCT_VAR_INFO(maxz, TYPE_INFO(float))
  63. STRUCT_VAR_INFO(maxRadius, TYPE_INFO(float))
  64. STRUCT_VAR_INFO(classification, TYPE_INFO(int))
  65. STRUCT_VAR_INFO(childIdx, TYPE_INFO(int))
  66. STRUCT_VAR_INFO(nextIdx, TYPE_INFO(int))
  67. STRUCT_INFO_END(SFlightDesc)
  68.  
downloadAutoTypeStructs_info.h Source code - Download CRYENGINE Source code
Related Source Codes/Software:
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top