//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(915, "ShaderFxData_Runtime", 40)] public class ShaderFxData_Runtime { [DNAFieldAttribute(0, "float", "loc[3]", "System.Single[]", 12, false, 0)] public float[] loc = new System.Single[3]; [DNAFieldAttribute(1, "char", "_pad[4]", "System.Char[]", 4, false, 12)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(2, "DRWShadingGroup", "*fx_sh", "DRWShadingGroup", 8, true, 16)] public DRWShadingGroup ptr_fx_sh; [DNAFieldAttribute(3, "DRWShadingGroup", "*fx_sh_b", "DRWShadingGroup", 8, true, 24)] public DRWShadingGroup ptr_fx_sh_b; [DNAFieldAttribute(4, "DRWShadingGroup", "*fx_sh_c", "DRWShadingGroup", 8, true, 32)] public DRWShadingGroup ptr_fx_sh_c; public ShaderFxData_Runtime() { this.loc = default; this._pad = default; this.ptr_fx_sh = default; this.ptr_fx_sh_b = default; this.ptr_fx_sh_c = default; } public ShaderFxData_Runtime(float[] loc, char[] _pad, DRWShadingGroup ptr_fx_sh, DRWShadingGroup ptr_fx_sh_b, DRWShadingGroup ptr_fx_sh_c) { this.loc = loc; this._pad = _pad; this.ptr_fx_sh = ptr_fx_sh; this.ptr_fx_sh_b = ptr_fx_sh_b; this.ptr_fx_sh_c = ptr_fx_sh_c; } } }