Example #1
0
    public static OSLibTexture GetFirstTextureOfType(OSLibModule module, string type)
    {
        foreach (OSLibTexture texture in module.GetTextureList ())
        {
            if (texture.GetTextureType () == type)
                return texture;
        }

        return null;
    }
Example #2
0
    public static OSLibColor GetFirstColorOfType(OSLibModule module, string type)
    {
        foreach (OSLibColor color in module.GetColorList ())
        {
            if (color.GetColorType () == type)
                return color;
        }

        return null;
    }
Example #3
0
 protected bool IsModuleOfType(OSLibModule module)
 {
     return module.GetModuleType ().Equals (_searchedType);
 }
Example #4
0
 public void AddStandard(OSLibModule module)
 {
     _standard.Add (module);
 }