Class Decal
- Namespace
- ThreeEyedGames
- Assembly
- Assembly-CSharp.dll
public class Decal : KerbalMonoBehaviour
- Inheritance
-
Decal
- Inherited Members
-
- Extension Methods
-
Constructors
Decal()
Fields
BlendWithPQS
Field Value
- bool
DrawAlbedo
Field Value
- bool
DrawNormalAndGloss
public bool DrawNormalAndGloss
Field Value
- bool
Fade
Field Value
- float
HighQualityBlending
public bool HighQualityBlending
Field Value
- bool
MaskObj
public GameObject MaskObj
Field Value
- GameObject
MaskObjID
Field Value
- int
Material
Field Value
- Material
OverrideCullDistance
public float OverrideCullDistance
Field Value
- float
RenderMode
public Decal.DecalRenderMode RenderMode
Field Value
- Decal.DecalRenderMode
RenderOrder
Field Value
- int
UseLightProbes
public bool UseLightProbes
Field Value
- bool
UseOverrideCullDistance
public bool UseOverrideCullDistance
Field Value
- bool
Methods
Awake()
DeferredShaderLoaded(Shader)
public void DeferredShaderLoaded(Shader result)
Parameters
result Shader
EditorRemove()
public void EditorRemove()
GetCullingStatus()
public bool GetCullingStatus()
Returns
- bool
GetMeshRenderer()
public MeshRenderer GetMeshRenderer()
Returns
- MeshRenderer
public Transform GetMeshRendererTransform()
Returns
- Transform
OnDestroy()
OnDisable()
OnEnable()
SetCullingStatus(bool)
public void SetCullingStatus(bool isCulled)
Parameters
isCulled bool
UnlitShaderLoaded(Shader)
public void UnlitShaderLoaded(Shader result)
Parameters
result Shader
UpdateDecalMask(GameObject)
public void UpdateDecalMask(GameObject maskObj)
Parameters
maskObj GameObject