Zdexby TheHolyOneZ
17,715 classes
Class

World

: Object
UnityEngine.PathTracing.Core.World, Unity.PathTracing.Runtime 0x0068 (104 B) align 8 inherited 0x0010 Unity.PathTracing.Runtime
implements IDisposable
0x00x0068

Members 13

OffsetSizeNameTypeFlags
—0x04EMISSIVE_MESHintStatic+2 flags
—0x04ENVIRONMENT_LIGHTintStatic+2 flags
0x08_instanceHandleSetHandleSet`1Private+1 flags
0x08_materialHandleSetHandleSet`1Private+1 flags
0x08_lightStateLightStatePrivate
0x08_subMeshIndicesDictionary`2Private+1 flags
0x08_materialPoolMaterialPoolPrivate
0x08_rayTracingAccelerationStructureAccelStructAdapterPrivate
0x08_cubemapRenderCubemapRenderPrivate
0x08_environmentSamplingEnvironmentImportanceSamplingPrivate
0x00500x10padding / unreflected
0x04_currentSkyboxHashintPrivate
0x08_reservoirGridRegirLightGridPrivate
0x08_conservativeLightGridConservativeLightGridPrivate
0x00640x04unreflected bytes to end of World

Functions 52

SignatureFlagsNativeParams
void set_lightPickingMethod()Public+1 flags—0x00
void get_lightPickingMethod()Public+1 flags—0x00
void get_MaterialCount()Public+1 flags—0x00
void get_LightCount()Public+1 flags—0x00
void get_NonMeshLightCount()Public+1 flags—0x00
void get_MeshLightCount()Public+1 flags—0x00
void get_EnvLightCount()Public+1 flags—0x00
void get_LightList()Public+1 flags—0x00
void get_LightHandleToLightListIndex()Public+1 flags—0x00
void get_LightListBuffer()Public+1 flags—0x00
void get_LightFalloffBuffer()Public+1 flags—0x00
void get_LightFalloffLUTRangeBuffer()Public+1 flags—0x00
void get_LightFalloffLUTLength()Public+1 flags—0x00
void get_LightListHashCode()Public+1 flags—0x00
void Init()Public—0x00
void Luminance()PrivateStatic—0x00
void SetEnvironmentMaterial()Public—0x00
void GetMaterialListBuffer()Public—0x00
void GetMaterialAlbedoTextures()Public—0x00
void GetMaterialEmissionTextures()Public—0x00
void GetMaterialTransmissionTextures()Public—0x00
void GetLightCookieTextures()Public—0x00
void GetLightCubemapTextures()Public—0x00
void GetEnvironmentTexture()Public—0x00
void BindLightAccelerationStructure()Public—0x00
void Dispose()PublicFinal+2 flags—0x00
void GetAccelerationStructure()Public—0x00
void NextFrame()Public—0x00
void GetSubMeshHash()PrivateStatic—0x00
void RemoveInstance()Public—0x00
void RemoveEmissiveMeshes()Private—0x00
void RemoveMaterial()Public—0x00
void AddMaterial()Public—0x00
void UpdateMaterial()Public—0x00
void LogException()Private—0x00
void LogException()Private—0x00
void LogError()Private—0x00
void AddInstance()Public—0x00
void UpdateInstanceTransform()Public—0x00
void UpdateInstanceMask()Public—0x00
void UpdateInstanceMask()Public—0x00
void UpdateInstanceMaterials()Public—0x00
void UpdateInstanceEmission()Public—0x00
void GetInstanceMask()Static+1 flags—0x00
void ProcessEmissiveMeshes()PrivateStatic—0x00
void AddLights()Public—0x00
void EstimateLUTRange()PrivateStatic—0x00
void UpdateLights()Public—0x00
void RemoveLights()Public—0x00
void Build()Public—0x00
void GetInstanceHandles()Public—0x00
void .ctor()Public+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type