Esempio n. 1
0
        /// <summary>
        /// Creates a new <see cref="AdobeStylePrivateDictionary"/>.
        /// </summary>
        /// <param name="builder">The builder used to gather property values.</param>
        protected AdobeStylePrivateDictionary([NotNull] BaseBuilder builder)
        {
            if (builder == null)
            {
                throw new ArgumentNullException(nameof(builder));
            }

            BlueValues               = builder.BlueValues ?? EmptyArray <int> .Instance;
            OtherBlues               = builder.OtherBlues ?? EmptyArray <int> .Instance;
            FamilyBlues              = builder.FamilyBlues ?? EmptyArray <int> .Instance;
            FamilyOtherBlues         = builder.FamilyOtherBlues ?? EmptyArray <int> .Instance;
            BlueScale                = builder.BlueScale ?? DefaultBlueScale;
            BlueFuzz                 = builder.BlueFuzz ?? DefaultBlueFuzz;
            BlueShift                = builder.BlueShift ?? DefaultBlueShift;
            StandardHorizontalWidth  = builder.StandardHorizontalWidth;
            StandardVerticalWidth    = builder.StandardVerticalWidth;
            StemSnapHorizontalWidths = builder.StemSnapHorizontalWidths ?? EmptyArray <decimal> .Instance;
            StemSnapVerticalWidths   = builder.StemSnapVerticalWidths ?? EmptyArray <decimal> .Instance;
            ForceBold                = builder.ForceBold ?? false;
            LanguageGroup            = builder.LanguageGroup ?? DefaultLanguageGroup;
            ExpansionFactor          = builder.ExpansionFactor ?? DefaultExpansionFactor;
        }
Esempio n. 2
0
 public AstBuilder(BaseBuilder sub)
     : base(sub)
 {
     deferred = new List <SyntaxNode>();
 }
Esempio n. 3
0
 ExprBuilder(BaseBuilder sub)
     : base(sub)
 {
 }
Esempio n. 4
0
 ExprBuilder(BaseBuilder sub, TypeSyntax ty)
     : base(sub, ty)
 {
 }
Esempio n. 5
0
 public TypeBuilder(BaseBuilder sub)
 {
 }
Esempio n. 6
0
 public NameBuilder(BaseBuilder sub)
     : base(sub)
 {
     cntNameComponents = 0;
 }
Esempio n. 7
0
 public TypeBuilder(BaseBuilder sub)
     : base(sub)
 {
 }
Esempio n. 8
0
        public override bool Initialize(int clientSideBufferLength)
        {
            if (!base.Initialize(clientSideBufferLength))
            {
                FATAL("Unable to initialize stream");
                return(false);
            }
            //2. Get stream capabilities
            StreamCapabilities pCapabilities = Capabilities;

            if (pCapabilities == null)
            {
                FATAL("Invalid stream capabilities");
                return(false);
            }
            //3. Create the video builder

            switch (pCapabilities.VideoCodecId)
            {
            case VideoCodec.H264:
                _pVideoBuilder = new AVCBuilder();
                break;

            case VideoCodec.PassThrough:
                _pVideoBuilder = new BaseBuilder();
                break;

            case VideoCodec.Unknown:
                WARN("Invalid video stream capabilities:{0}", pCapabilities.VideoCodecId);
                break;

            default:
                FATAL("Invalid video stream capabilities:{0}", pCapabilities.VideoCodecId);
                return(false);
            }

            //4. Create the audio builder

            switch (pCapabilities.AudioCodecId)
            {
            case AudioCodec.Aac:
                _pAudioBuilder = new AACBuilder();
                break;

            case AudioCodec.Mp3:
                _pAudioBuilder = new MP3Builder();
                break;

            case AudioCodec.PassThrough:
                _pAudioBuilder = new BaseBuilder();
                break;

            case AudioCodec.Unknown:
                WARN("Invalid audio stream capabilities: {0}", pCapabilities.AudioCodecId);
                break;

            default:
                FATAL("Invalid audio stream capabilities: {0}", pCapabilities.AudioCodecId);
                return(false);
            }
            _amf0Reader = new AMF0Reader(_pFile.DataStream);
            _pFile.Br   = _amf0Reader;
            return(true);
        }
Esempio n. 9
0
 BaseBuilder(BaseBuilder sub)
     : base()
 {
     Level = sub.Level + 1;
     idgen = sub.idgen;
 }
 public InstanceComponentRegistrator(BaseBuilder <TResult> builder) : this(() => builder.Build())
 {
 }
Esempio n. 11
0
 public AstBuilder(BaseBuilder sub)
     : base(sub)
 {
 }
Esempio n. 12
0
 VarBuilder(BaseBuilder sub, TypeSyntax ty)
     : base(sub)
 {
     type = ty;
 }
Esempio n. 13
0
 public ParamlistBuilder(BaseBuilder sub)
     : base(sub)
 {
 }
Esempio n. 14
0
 public AstBuilder(BaseBuilder sub, TypeSyntax ty)
     : base(sub, ty)
 {
     deferred = new List <SyntaxNode>();
 }
Esempio n. 15
0
        static void Main(string[] args)
        {
            var flow = new BaseBuilder("flow").Build();

            Console.WriteLine("Hello World!");
        }
Esempio n. 16
0
 public SqlMgr()
 {
     BuilderInstance = new BaseBuilder();
 }
Esempio n. 17
0
        public override bool Initialize(int clientSideBufferLength)
        {
            if (! base.Initialize(clientSideBufferLength))
            {
                FATAL("Unable to initialize stream");
		        return false;
            }
            //2. Get stream capabilities
	        StreamCapabilities pCapabilities = Capabilities;
	        if (pCapabilities == null) {
		        FATAL("Invalid stream capabilities");
		        return false;
	        }
                    //3. Create the video builder
	      
	        switch (pCapabilities.VideoCodecId)
	        {
	            case VideoCodec.H264:
	                _pVideoBuilder = new AVCBuilder();
	                break;
	            case VideoCodec.PassThrough:
	                _pVideoBuilder = new BaseBuilder();
	                break;
	            case VideoCodec.Unknown:
	                WARN("Invalid video stream capabilities:{0}", pCapabilities.VideoCodecId);
	                break;
	            default:
	                FATAL("Invalid video stream capabilities:{0}", pCapabilities.VideoCodecId);
	                return false;
	        }

            //4. Create the audio builder
	        
	        switch (pCapabilities.AudioCodecId)
	        {
	            case AudioCodec.Aac:
	                _pAudioBuilder = new AACBuilder();
	                break;
	            case AudioCodec.Mp3:
	                _pAudioBuilder = new MP3Builder();
	                break;
	            case AudioCodec.PassThrough:
	                _pAudioBuilder = new BaseBuilder();
	                break;
                case AudioCodec.Unknown:
	                WARN("Invalid audio stream capabilities: {0}", pCapabilities.AudioCodecId);
	                break;
	            default:
	                FATAL("Invalid audio stream capabilities: {0}", pCapabilities.AudioCodecId);
	                return false;
	        }
            _amf0Reader = new AMF0Reader(_pFile.DataStream);
            _pFile.Br = _amf0Reader;
            return true;
        }
Esempio n. 18
0
 private void Awake()
 {
     Builder = FindObjectOfType <BaseBuilder>();
 }
 protected GeneratorBuilder(BaseBuilder innerBuilder) : base(innerBuilder)
 {
 }