Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/Config/BaseRenderingProperty.cs
2025-08-13 09:26:42 +08:00

25 lines
546 B
C#

using UnityEngine;
namespace MoleMole.Config
{
public abstract class BaseRenderingProperty
{
public string propertyName;
public abstract BaseInstancedRenderingProperty CreateInstancedProperty(Material material);
public abstract void SetupTransition(BaseRenderingProperty target);
public abstract void LerpStep(float t);
public abstract void SimpleApplyOnMaterial(Material material);
public abstract void ApplyGlobally();
public BaseRenderingProperty Clone()
{
return (BaseRenderingProperty)MemberwiseClone();
}
}
}