class WorldNode_t
{
public:
CUtlVector<SceneObject_t> m_sceneObjects;
CUtlVector<uint16> m_visClusterMembership;
CUtlVector<AggregateSceneObject_t> m_aggregateSceneObjects;
CUtlVector<ClutterSceneObject_t> m_clutterSceneObjects;
CUtlVector<AggregateRTProxySceneObject_t> m_rtProxies;
CUtlVector<ExtraVertexStreamOverride_t> m_extraVertexStreamOverrides;
CUtlVector<MaterialOverride_t> m_materialOverrides;
CUtlVector<WorldNodeOnDiskBufferData_t> m_extraVertexStreams;
CUtlVector<AggregateInstanceStreamOnDiskData_t> m_aggregateInstanceStreams;
CUtlVector<AggregateVertexAlbedoStreamOnDiskData_t> m_vertexAlbedoStreams;
CUtlVector<CUtlString> m_layerNames;
CUtlVector<uint8> m_sceneObjectLayerIndices;
CUtlString m_grassFileName;
BakedLightingInfo_t m_nodeLightingInfo;
bool m_bHasBakedGeometryFlag;
};
KV3 Class Defaults
{
m_sceneObjects = [ ]
m_visClusterMembership = [ ]
m_aggregateSceneObjects = [ ]
m_clutterSceneObjects = [ ]
m_rtProxies = [ ]
m_extraVertexStreamOverrides = [ ]
m_materialOverrides = [ ]
m_extraVertexStreams = [ ]
m_aggregateInstanceStreams = [ ]
m_vertexAlbedoStreams = [ ]
m_layerNames = [ ]
m_sceneObjectLayerIndices = [ ]
m_grassFileName = ""
m_nodeLightingInfo =
{
m_nLightmapVersionNumber = 0
m_nLightmapGameVersionNumber = 0
m_vLightmapUvScale = [ 1.0, 1.0 ]
m_bHasLightmaps = false
m_bBakedShadowsGamma20 = false
m_bCompressionEnabled = false
m_bSHLightmaps = false
m_nChartPackIterations = 0
m_nVradQuality = 0
m_lightMaps = [ ]
m_bakedShadows = [ ]
}
m_bHasBakedGeometryFlag = false
}