Zdexby TheHolyOneZ
49,743 classes
Class

LightCookieShaderData

: Object
UnityEngine.Rendering.Universal.LightCookieManager.LightCookieShaderData, Unity.RenderPipelines.Universal.Runtime 0x0058 (88 B) inherited 0x0010 Unity.RenderPipelines.Universal.Runtime.dll
implements IDisposable
0x00x0058

Members 10

OffsetSizeNameTypeFlagsDefault
0x04m_SizeintPrivate—
0x01m_UseStructuredBufferboolPrivate—
0x00150x03padding / unreflected
0x08m_WorldToLightCpuDataMatrix4x4[]Private—
0x08m_AtlasUVRectCpuDataVector4[]Private—
0x08m_LightTypeCpuDatafloat[]Private—
0x08m_CookieEnableBitsCpuDataShaderBitArrayPrivate—
0x08m_WorldToLightBufferComputeBufferPrivate—
0x08m_AtlasUVRectBufferComputeBufferPrivate—
0x08m_LightTypeBufferComputeBufferPrivate—
0x01<isUploaded>k__BackingFieldboolPrivate—
0x00510x07unreflected bytes to end of LightCookieShaderData

Functions 11

SignatureFlagsNativeParams
Matrix4x4[] get_worldToLights()Public+1 flags0x08
ShaderBitArray get_cookieEnableBits()Public+1 flags0x08
Vector4[] get_atlasUVRects()Public+1 flags0x08
float[] get_lightTypes()Public+1 flags0x08
bool get_isUploaded()Public+1 flags0x01
void set_isUploaded(bool value)Public+1 flags0x01
void .ctor(int size, bool useStructuredBuffer)Public+1 flags0x04
void Dispose()PublicFinal+2 flags0x00
void Resize(int size)Public0x04
void Upload(CommandBuffer cmd)Public0x08
void Clear(CommandBuffer cmd)Public0x08

Used by 1

types with a member, parameter or interface of this type