implements IJobParallelFor
0x00x02B0
Members 35
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | k_BatchSize | int | PublicStatic+1 flags |
| — | 0x04 | k_MeshLodCrossfadeActive | uint | PublicStatic+1 flags |
| — | 0x04 | k_MeshLodCrossfadeSignBit | uint | PublicStatic+1 flags |
| — | 0x04 | k_MeshLodCrossfadeBits | uint | PublicStatic+1 flags |
| — | 0x04 | k_LODFadeOff | uint | PublicStatic+1 flags |
| — | 0x04 | k_LODFadeZeroPacked | uint | PublicStatic+1 flags |
| — | 0x04 | k_LODFadeIsSpeedTree | uint | PublicStatic+1 flags |
| — | 0x04 | k_InvalidCrossFadeAndLevel | uint | PrivateStatic+1 flags |
| — | 0x04 | k_VisibilityMaskNotVisible | uint | PrivateStatic+1 flags |
| — | 0x04 | k_SmallMeshTransitionWidth | float | PrivateStatic+1 flags |
| 0x08 | binningConfig | BinningConfig | Public | |
| 0x04 | viewType | BatchCullingViewType | Public | |
| 0x0C | cameraPosition | float3 | Public | |
| 0x04 | sqrMeshLodSelectionConstant | float | Public | |
| 0x04 | sqrScreenRelativeMetric | float | Public | |
| 0x04 | minScreenRelativeHeight | float | Public | |
| 0x01 | isOrtho | bool | Public | |
| 0x01 | cullLightmappedShadowCasters | bool | Public | |
| 0x0026 | 0x02 | padding / unreflected | ||
| 0x04 | maxLOD | int | Public | |
| 0x04 | cullingLayerMask | uint | Public | |
| 0x08 | sceneCullingMask | ulong | Public | |
| 0x01 | animateCrossFades | bool | Public | |
| 0x0039 | 0x07 | padding / unreflected | ||
| 0x10 | frustumPlanePackets | NativeArray`1 | Public | |
| 0x10 | frustumSplitInfos | NativeArray`1 | Public | |
| 0x10 | lightFacingFrustumPlanes | NativeArray`1 | Public | |
| 0x10 | receiverSplitInfos | NativeArray`1 | Public | |
| 0x24 | worldToLightSpaceRotation | float3x3 | Public | |
| 0x00A4 | 0x04 | padding / unreflected | ||
| 0xE8 | instanceData | ReadOnly | Public | |
| 0xB0 | sharedInstanceData | ReadOnly | Public | |
| 0x08 | lodGroupCullingData | NativeList`1 | Public | |
| 0x08 | occlusionBuffer | long | Public | |
| 0x30 | cameraInstanceData | PerCameraInstanceDataArrays | Public | |
| 0x10 | rendererVisibilityMasks | NativeArray`1 | Public | |
| 0x10 | rendererMeshLodSettings | NativeArray`1 | Public | |
| 0x10 | rendererCrossFadeValues | NativeArray`1 | Public | |
Functions 7
| Signature | Flags | Native | Params |
|---|---|---|---|
| void PackFloatToUint8() | PrivateStatic | — | 0x00 |
| void CalculateLODVisibility() | Private | — | 0x00 |
| void CalculateVisibilityMask() | Private | — | 0x00 |
| void ComputeMeshLODLevel() | Private | — | 0x00 |
| void ComputeMeshLODCrossfade() | Private | — | 0x00 |
| void EnforcePreviousFrameMeshLOD() | Private | — | 0x00 |
| void Execute() | PublicFinal+2 flags | — | 0x00 |