public static OSLibTexture GetFirstTextureOfType(OSLibModule module, string type) { foreach (OSLibTexture texture in module.GetTextureList ()) { if (texture.GetTextureType () == type) return texture; } return null; }
public static OSLibColor GetFirstColorOfType(OSLibModule module, string type) { foreach (OSLibColor color in module.GetColorList ()) { if (color.GetColorType () == type) return color; } return null; }
protected bool IsModuleOfType(OSLibModule module) { return module.GetModuleType ().Equals (_searchedType); }
public void AddStandard(OSLibModule module) { _standard.Add (module); }