Zdexby TheHolyOneZ
49,743 classes
Class

DecalProjector

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Rendering.Universal.DecalProjector, Unity.RenderPipelines.Universal.Runtime 0x00C0 (192 B) inherited 0x0020 Unity.RenderPipelines.Universal.Runtime.dll
0x00x00C0

Members 30

OffsetSizeNameTypeFlagsDefault
0x08onDecalAddDecalProjectorActionPrivateStatic—
0x08onDecalRemoveDecalProjectorActionPrivateStatic—
0x08onDecalPropertyChangeDecalProjectorActionPrivateStatic—
0x08onAllDecalPropertyChangeActionPrivateStatic—
0x08onDecalMaterialChangeDecalProjectorActionPrivateStatic—
0x08<defaultMaterial>k__BackingFieldMaterialPrivateStatic—
0x08<decalEntity>k__BackingFieldDecalEntityPrivate—
0x08m_MaterialMaterialPrivate—
0x04m_DrawDistancefloatPrivate—
0x04m_FadeScalefloatPrivate—
0x04m_StartAngleFadefloatPrivate—
0x04m_EndAngleFadefloatPrivate—
0x08m_UVScaleVector2Private—
0x08m_UVBiasVector2Private—
0x04m_DecalLayerMaskuintPrivate—
0x04m_ScaleModeDecalScaleModePrivate—
0x0Cm_OffsetVector31 flags—
0x0Cm_SizeVector31 flags—
0x04m_FadeFactorfloatPrivate—
0x00740x04padding / unreflected
0x08m_OldMaterialMaterialPrivate—
0x04m_OldDrawDistancefloatPrivate—
0x04m_OldFadeScalefloatPrivate—
0x04m_OldStartAngleFadefloatPrivate—
0x04m_OldEndAngleFadefloatPrivate—
0x08m_OldUVScaleVector2Private—
0x08m_OldUVBiasVector2Private—
0x04m_OldScaleModeDecalScaleModePrivate—
0x0Cm_OldOffsetVector3Private—
0x0Cm_OldSizeVector3Private—
0x04m_OldFadeFactorfloatPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 51

SignatureFlagsNativeParams
void add_onDecalAdd(DecalProjectorAction value)Static+2 flags0x08
void remove_onDecalAdd(DecalProjectorAction value)Static+2 flags0x08
void add_onDecalRemove(DecalProjectorAction value)Static+2 flags0x08
void remove_onDecalRemove(DecalProjectorAction value)Static+2 flags0x08
void add_onDecalPropertyChange(DecalProjectorAction value)Static+2 flags0x08
void remove_onDecalPropertyChange(DecalProjectorAction value)Static+2 flags0x08
void add_onAllDecalPropertyChange(Action value)Static+2 flags0x08
void remove_onAllDecalPropertyChange(Action value)Static+2 flags0x08
void add_onDecalMaterialChange(DecalProjectorAction value)Static+2 flags0x08
void remove_onDecalMaterialChange(DecalProjectorAction value)Static+2 flags0x08
Material get_defaultMaterial()Static+2 flags0x08
void set_defaultMaterial(Material value)Static+2 flags0x08
bool get_isSupported()Static+2 flags0x01
DecalEntity get_decalEntity()2 flags0x08
void set_decalEntity(const DecalEntity& value)2 flags0x08
Material get_material()Public+1 flags0x08
void set_material(Material value)Public+1 flags0x08
float get_drawDistance()Public+1 flags0x04
void set_drawDistance(float value)Public+1 flags0x04
float get_fadeScale()Public+1 flags0x04
void set_fadeScale(float value)Public+1 flags0x04
float get_startAngleFade()Public+1 flags0x04
void set_startAngleFade(float value)Public+1 flags0x04
float get_endAngleFade()Public+1 flags0x04
void set_endAngleFade(float value)Public+1 flags0x04
Vector2 get_uvScale()Public+1 flags0x08
void set_uvScale(const Vector2& value)Public+1 flags0x08
Vector2 get_uvBias()Public+1 flags0x08
void set_uvBias(const Vector2& value)Public+1 flags0x08
uint get_renderingLayerMask()Public+1 flags0x04
void set_renderingLayerMask(uint value)Public+1 flags0x04
DecalScaleMode get_scaleMode()Public+1 flags0x04
void set_scaleMode(const DecalScaleMode& value)Public+1 flags0x04
Vector3 get_pivot()Public+1 flags0x0C
void set_pivot(const Vector3& value)Public+1 flags0x0C
Vector3 get_size()Public+1 flags0x0C
void set_size(const Vector3& value)Public+1 flags0x0C
float get_fadeFactor()Public+1 flags0x04
void set_fadeFactor(float value)Public+1 flags0x04
Vector3 get_effectiveScale()2 flags0x0C
Vector3 get_decalSize()2 flags0x0C
Vector3 get_decalOffset()2 flags0x0C
Vector4 get_uvScaleBias()2 flags0x10
void InitMaterial()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnValidate()1 flags0x00
void OnDidApplyAnimationProperties()Private0x00
bool IsValid()Public0x01
void UpdateAllDecalProperties()Static+1 flags0x00
void .ctor()Public+1 flags0x00

Used by 5

types with a member, parameter or interface of this type