ECM2
This commit is contained in:
18
Assets/VolumetricLightBeam/Scripts/MaterialModifier.cs
Normal file
18
Assets/VolumetricLightBeam/Scripts/MaterialModifier.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace VLB
|
||||
{
|
||||
public static class MaterialModifier
|
||||
{
|
||||
public interface Interface
|
||||
{
|
||||
void SetMaterialProp(int nameID, float value);
|
||||
void SetMaterialProp(int nameID, Vector4 value);
|
||||
void SetMaterialProp(int nameID, Color value);
|
||||
void SetMaterialProp(int nameID, Matrix4x4 value);
|
||||
void SetMaterialProp(int nameID, Texture value);
|
||||
}
|
||||
|
||||
public delegate void Callback(Interface owner);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user