BVB Source Codes

CRYENGINE Show ObjectsTree_Serialize_info.h Source code

Return Download CRYENGINE: download ObjectsTree_Serialize_info.h Source code - Download CRYENGINE Source code - Type:.h
  1. // Copyright 2001-2016 Crytek GmbH / Crytek Group. All rights reserved.
  2.  
  3. STRUCT_INFO_BEGIN(SRenderNodeChunk)
  4. STRUCT_VAR_INFO(m_WSBBox, TYPE_INFO(AABB))
  5. STRUCT_VAR_INFO(m_nLayerId, TYPE_INFO(uint16))
  6. STRUCT_VAR_INFO(m_cShadowLodBias, TYPE_INFO(int8))
  7. STRUCT_VAR_INFO(m_ucDummy, TYPE_INFO(uint8))
  8. STRUCT_VAR_INFO(m_dwRndFlags, TYPE_INFO(uint32))
  9. STRUCT_VAR_INFO(m_nObjectTypeIndex, TYPE_INFO(uint16))
  10. STRUCT_VAR_INFO(m_ucViewDistRatio, TYPE_INFO(uint8))
  11. STRUCT_VAR_INFO(m_ucLodRatio, TYPE_INFO(uint8))
  12. STRUCT_INFO_END(SRenderNodeChunk)
  13.  
  14. STRUCT_INFO_BEGIN(SBrushChunk)
  15. STRUCT_BASE_INFO(SRenderNodeChunk)
  16. STRUCT_VAR_INFO(m_Matrix, TYPE_INFO(Matrix34))
  17. STRUCT_VAR_INFO(m_collisionClassIdx, TYPE_INFO(int16))
  18. STRUCT_VAR_INFO(m_flags, TYPE_INFO(uint16))
  19. STRUCT_VAR_INFO(m_nMaterialId, TYPE_INFO(int32))
  20. STRUCT_VAR_INFO(m_nMaterialLayers, TYPE_INFO(int32))
  21. STRUCT_INFO_END(SBrushChunk)
  22.  
  23. STRUCT_INFO_BEGIN(SRoadChunk)
  24. STRUCT_BASE_INFO(SRenderNodeChunk)
  25. STRUCT_VAR_INFO(m_roadData, TYPE_INFO(CRoadRenderNode::SData))
  26. STRUCT_VAR_INFO(m_nSortPriority, TYPE_INFO(int16))
  27. STRUCT_VAR_INFO(m_nFlags, TYPE_INFO(int16))
  28. STRUCT_VAR_INFO(m_nMaterialId, TYPE_INFO(int32))
  29. STRUCT_INFO_END(SRoadChunk)
  30.  
  31. STRUCT_INFO_BEGIN(SVegetationChunkOld)
  32. STRUCT_BASE_INFO(SRenderNodeChunk)
  33. STRUCT_VAR_INFO(m_vPos, TYPE_INFO(Vec3))
  34. STRUCT_VAR_INFO(m_fScale, TYPE_INFO(float))
  35. STRUCT_VAR_INFO(m_ucBright, TYPE_INFO(uint8))
  36. STRUCT_VAR_INFO(m_ucAngle, TYPE_INFO(uint8))
  37. STRUCT_INFO_END(SVegetationChunkOld)
  38.  
  39. STRUCT_INFO_BEGIN(SVegetationChunk)
  40. STRUCT_BASE_INFO(SRenderNodeChunk)
  41. STRUCT_VAR_INFO(m_vPos, TYPE_INFO(Vec3))
  42. STRUCT_VAR_INFO(m_fScale, TYPE_INFO(float))
  43. STRUCT_VAR_INFO(m_ucBright, TYPE_INFO(uint8))
  44. STRUCT_VAR_INFO(m_ucAngle, TYPE_INFO(uint8))
  45. STRUCT_VAR_INFO(m_ucAngleX, TYPE_INFO(uint8))
  46. STRUCT_VAR_INFO(m_ucAngleY, TYPE_INFO(uint8))
  47. STRUCT_INFO_END(SVegetationChunk)
  48.  
  49. STRUCT_INFO_BEGIN(SMergedMeshChunk)
  50. STRUCT_BASE_INFO(SRenderNodeChunk)
  51. STRUCT_VAR_INFO(m_nGroups, TYPE_INFO(uint32))
  52. STRUCT_VAR_INFO(m_Extents, TYPE_INFO(AABB))
  53. STRUCT_INFO_END(SMergedMeshChunk)
  54.  
  55. STRUCT_INFO_BEGIN(SMergedMeshGroupChunk)
  56. STRUCT_VAR_INFO(m_StatInstGroupID, TYPE_INFO(uint32))
  57. STRUCT_VAR_INFO(m_nSamples, TYPE_INFO(uint32))
  58. STRUCT_INFO_END(SMergedMeshGroupChunk)
  59.  
  60. STRUCT_INFO_BEGIN(SDecalChunk)
  61. STRUCT_BASE_INFO(SRenderNodeChunk)
  62. STRUCT_VAR_INFO(m_projectionType, TYPE_INFO(int16))
  63. STRUCT_VAR_INFO(m_deferred, TYPE_INFO(uint8))
  64. STRUCT_VAR_INFO(m_depth, TYPE_INFO(uint8))
  65. STRUCT_VAR_INFO(m_pos, TYPE_INFO(Vec3))
  66. STRUCT_VAR_INFO(m_normal, TYPE_INFO(Vec3))
  67. STRUCT_VAR_INFO(m_explicitRightUpFront, TYPE_INFO(Matrix33))
  68. STRUCT_VAR_INFO(m_radius, TYPE_INFO(f32))
  69. STRUCT_VAR_INFO(m_nMaterialId, TYPE_INFO(int32))
  70. STRUCT_VAR_INFO(m_nSortPriority, TYPE_INFO(int32))
  71. STRUCT_INFO_END(SDecalChunk)
  72.  
  73. STRUCT_INFO_BEGIN(SWaterVolumeChunk)
  74. STRUCT_BASE_INFO(SRenderNodeChunk)
  75. STRUCT_VAR_INFO(m_volumeTypeAndMiscBits, TYPE_INFO(int32))
  76. STRUCT_VAR_INFO(m_volumeID, TYPE_INFO(uint64))
  77. STRUCT_VAR_INFO(m_materialID, TYPE_INFO(int32))
  78. STRUCT_VAR_INFO(m_fogDensity, TYPE_INFO(f32))
  79. STRUCT_VAR_INFO(m_fogColor, TYPE_INFO(Vec3))
  80. STRUCT_VAR_INFO(m_fogPlane, TYPE_INFO(Plane))
  81. STRUCT_VAR_INFO(m_fogShadowing, TYPE_INFO(f32))
  82. STRUCT_VAR_INFO(m_caustics, TYPE_INFO(uint8))
  83. STRUCT_VAR_INFO(m_causticIntensity, TYPE_INFO(f32))
  84. STRUCT_VAR_INFO(m_causticTiling, TYPE_INFO(f32))
  85. STRUCT_VAR_INFO(m_causticHeight, TYPE_INFO(f32))
  86. STRUCT_VAR_INFO(m_uTexCoordBegin, TYPE_INFO(f32))
  87. STRUCT_VAR_INFO(m_uTexCoordEnd, TYPE_INFO(f32))
  88. STRUCT_VAR_INFO(m_surfUScale, TYPE_INFO(f32))
  89. STRUCT_VAR_INFO(m_surfVScale, TYPE_INFO(f32))
  90. STRUCT_VAR_INFO(m_numVertices, TYPE_INFO(uint32))
  91. STRUCT_VAR_INFO(m_volumeDepth, TYPE_INFO(f32))
  92. STRUCT_VAR_INFO(m_streamSpeed, TYPE_INFO(f32))
  93. STRUCT_VAR_INFO(m_numVerticesPhysAreaContour, TYPE_INFO(uint32))
  94. STRUCT_INFO_END(SWaterVolumeChunk)
  95.  
  96. STRUCT_INFO_BEGIN(SWaterVolumeVertex)
  97. STRUCT_VAR_INFO(m_xyz, TYPE_INFO(Vec3))
  98. STRUCT_INFO_END(SWaterVolumeVertex)
  99.  
  100. STRUCT_INFO_BEGIN(SDistanceCloudChunk)
  101. STRUCT_BASE_INFO(SRenderNodeChunk)
  102. STRUCT_VAR_INFO(m_pos, TYPE_INFO(Vec3))
  103. STRUCT_VAR_INFO(m_sizeX, TYPE_INFO(f32))
  104. STRUCT_VAR_INFO(m_sizeY, TYPE_INFO(f32))
  105. STRUCT_VAR_INFO(m_rotationZ, TYPE_INFO(f32))
  106. STRUCT_VAR_INFO(m_materialID, TYPE_INFO(int32))
  107. STRUCT_INFO_END(SDistanceCloudChunk)
  108.  
  109. STRUCT_INFO_BEGIN(SWaterWaveChunk)
  110. STRUCT_BASE_INFO(SRenderNodeChunk)
  111. STRUCT_VAR_INFO(m_nID, TYPE_INFO(int32))
  112. STRUCT_VAR_INFO(m_pWorldTM, TYPE_INFO(Matrix34))
  113. STRUCT_VAR_INFO(m_nVertexCount, TYPE_INFO(uint32))
  114. STRUCT_VAR_INFO(m_fUScale, TYPE_INFO(f32))
  115. STRUCT_VAR_INFO(m_fVScale, TYPE_INFO(f32))
  116. STRUCT_VAR_INFO(m_nMaterialID, TYPE_INFO(int32))
  117. STRUCT_VAR_INFO(m_fSpeed, TYPE_INFO(f32))
  118. STRUCT_VAR_INFO(m_fSpeedVar, TYPE_INFO(f32))
  119. STRUCT_VAR_INFO(m_fLifetime, TYPE_INFO(f32))
  120. STRUCT_VAR_INFO(m_fLifetimeVar, TYPE_INFO(f32))
  121. STRUCT_VAR_INFO(m_fPosVar, TYPE_INFO(f32))
  122. STRUCT_VAR_INFO(m_fHeight, TYPE_INFO(f32))
  123. STRUCT_VAR_INFO(m_fHeightVar, TYPE_INFO(f32))
  124. STRUCT_VAR_INFO(m_fCurrLifetime, TYPE_INFO(f32))
  125. STRUCT_VAR_INFO(m_fCurrFrameLifetime, TYPE_INFO(f32))
  126. STRUCT_VAR_INFO(m_fCurrSpeed, TYPE_INFO(f32))
  127. STRUCT_VAR_INFO(m_fCurrHeight, TYPE_INFO(f32))
  128. STRUCT_INFO_END(SWaterWaveChunk)
  129.  
downloadObjectsTree_Serialize_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