public static IRawIn CreateRawInput(this IPluginHost host, InputAttribute attribute) { IRawIn result = null; host.CreateRawInput(attribute.Name, (TSliceMode)attribute.SliceMode, (TPinVisibility)attribute.Visibility, out result); SetInputProperties(result, attribute); return(result); }
public static IRawIn CreateRawInput(this IPluginHost host, InputAttribute attribute) { IRawIn result = null; host.CreateRawInput(attribute.Name, (TSliceMode)attribute.SliceMode, (TPinVisibility)attribute.Visibility, out result); result.Order = attribute.Order; result.AutoValidate = attribute.AutoValidate; return(result); }
public RawInStream(IRawIn rawIn) { this.FRawIn = rawIn; this.FAutoValidate = rawIn.AutoValidate; this.Length = rawIn.SliceCount; }
public RawInStreamReader(RawInStream stream) { FRawInStream = stream; FRawIn = stream.FRawIn; }
public void CreateRawInput(string Name, TSliceMode SliceMode, TPinVisibility Visibility, out IRawIn Pin) { //TODO: not implemented Pin = null; }
public ResourceProviderInStream(IRawIn rawIn) { FRawIn = rawIn; }