diff --git a/FinModelUtility/Fin/Fin/src/shaders/glsl/GlslStringBuilder.cs b/FinModelUtility/Fin/Fin/src/shaders/glsl/GlslStringBuilder.cs new file mode 100644 index 000000000..cab3998ef --- /dev/null +++ b/FinModelUtility/Fin/Fin/src/shaders/glsl/GlslStringBuilder.cs @@ -0,0 +1,14 @@ +namespace fin.shaders.glsl; + +public interface IGlslStringBuilder { + void AddStruct(string text); + + void AddBuffer(); + + void AddUniform(string type, string name); + + void AddIn(string type, string name); + void AddOut(string type, string name); + + void AddMethod(string text); +} \ No newline at end of file