Example #1
0
 public eCColorSrcProxy(bCGuid G, eCShaderBase B,eEShaderColorSrcComponent comp = eEShaderColorSrcComponent.eEShaderColorSrcComponent_Default, eEShaderColorModifier mod = eEShaderColorModifier.eEShaderColorModifier_Default)
 {
     Version = 666;
     ColorComponent = comp;
     ColorModifier = mod;
     Token = G;
     Parent = B;
 }
Example #2
0
 public override void deSerialize(IFile a_File)
 {
     Version = a_File.Read<int>();
     if (Version >= 666)
     {
         ColorComponent = (eEShaderColorSrcComponent)a_File.Read<int>();// eEShaderColorSrcComponent (0 = "", 1 = ".rgb", 2 = ".r", 3 = ".g", 4 = ".b", 5 = ".a")
         ColorModifier = (eEShaderColorModifier)a_File.Read<int>();// eEShaderColorModifier (0 = "", 1 = "-", 2 = "1-", 3 = "saturate", 4 = "ceil", 5 = "floor", 6 = "abs", 7 = "frac")
     }
     Token = new bCGuid(a_File);
 }
Example #3
0
 public eCColorSrcProxy(eCShaderBase P)
 {
     Version = 666;
     ColorComponent = eEShaderColorSrcComponent.eEShaderColorSrcComponent_Default;
     ColorModifier = eEShaderColorModifier.eEShaderColorModifier_Default;
     Token = new bCGuid(Guid.Empty, false);
     Parent = P;
 }