Zdexby TheHolyOneZ
44,741 classes
VLB.BeamGeometrySD, Assembly-CSharp 0x00A8 (168 B) inherited 0x0080 Assembly-CSharp.dll
implements Interface
0x00x00A8

Members 5

OffsetSizeNameTypeFlagsDefault
0x08m_MasterVolumetricLightBeamSDPrivate—
0x04m_CurrentMeshTypeMeshTypePrivate—
0x008C0x04padding / unreflected
0x08m_MaterialModifierCallbackCallbackPrivate—
0x08m_CoFadeOutCoroutinePrivate—
0x08m_CurrentCameraRenderingSRPCameraPrivate—
Inherited from BeamGeometryAbstractBase 5
OffsetSizeNameTypeFlagsDefault
0x08<meshRenderer>k__BackingFieldMeshRendererPrivate—
0x08<meshFilter>k__BackingFieldMeshFilterPrivate—
0x08<coneMesh>k__BackingFieldMeshPrivate—
0x40m_ColorGradientMatrixMatrix4x41 flags—
0x08m_CustomMaterialMaterial1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 42

SignatureFlagsNativeParams
VolumetricLightBeamAbstractBase GetMaster()2 flags0x08
bool get_visible()Private+1 flags0x01
void set_visible(bool value)Private+1 flags0x01
int get_sortingLayerID()Public+1 flags0x04
void set_sortingLayerID(int value)Public+1 flags0x04
int get_sortingOrder()Public+1 flags0x04
void set_sortingOrder(int value)Public+1 flags0x04
bool get__INTERNAL_IsFadeOutCoroutineRunning()Public+1 flags0x01
float ComputeFadeOutFactor(Transform camTransform)Private0x08
IEnumerator CoUpdateFadeOut()Private0x08
void ComputeFadeOutFactor()Private0x00
void SetFadeOutFactorProp(float value)Private0x04
void StopFadeOutCoroutine()Private0x00
void RestartFadeOutCoroutine()Public0x00
void OnMasterEnable()Public0x00
void OnMasterDisable()Public0x00
void OnDisable()Private0x00
bool get_isCustomRenderPipelineSupported()PublicStatic+1 flags0x01
bool get_shouldUseGPUInstancedMaterial()Private+1 flags0x01
void OnEnable()Private0x00
void Initialize(VolumetricLightBeamSD master)Public0x08
void RegenerateMesh(bool masterEnabled)Public0x01
Vector3 ComputeLocalMatrix()Private0x0C
bool get_isNoiseEnabled()Private+1 flags0x01
bool get_isDepthBlendEnabled()Private+1 flags0x01
StaticPropertiesSD ComputeMaterialStaticProperties()Private0x1C
bool ApplyMaterial()Private0x01
void SetMaterialProp(int nameID, float value)PublicFinal+2 flags0x04
void SetMaterialProp(int nameID, const Vector4& value)PublicFinal+2 flags0x10
void SetMaterialProp(int nameID, const Color& value)PublicFinal+2 flags0x10
void SetMaterialProp(int nameID, const Matrix4x4& value)PublicFinal+2 flags0x40
void SetMaterialProp(int nameID, Texture value)PublicFinal+2 flags0x08
void MaterialChangeStart()Private0x00
void MaterialChangeStop()Private0x00
void SetDynamicOcclusionCallback(const string& shaderKeyword, Callback cb)Public0x08
void UpdateMaterialAndBounds()Public0x00
void UpdateMatricesPropertiesForGPUInstancingSRP()Private0x00
void OnBeginCameraRenderingSRP(const ScriptableRenderContext& context, Camera cam)Private0x08
void OnWillRenderObject()Private0x00
void OnWillCameraRenderThisBeam(Camera cam)Private0x08
void UpdateCameraRelatedProperties(Camera cam)Private0x08
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type