ImageProcessor.Processors.Watermark.GetFlags C# (CSharp) Method

GetFlags() private method

Returns the correct flags for the given text layer.
private GetFlags ( ImageProcessor.Imaging.TextLayer textLayer ) : StringFormatFlags?
textLayer ImageProcessor.Imaging.TextLayer /// The to return the flags for. ///
return StringFormatFlags?
        private StringFormatFlags? GetFlags(TextLayer textLayer)
        {
            if (textLayer.Vertical && textLayer.RightToLeft)
            {
                return StringFormatFlags.DirectionVertical | StringFormatFlags.DirectionRightToLeft;
            }

            if (textLayer.Vertical)
            {
                return StringFormatFlags.DirectionVertical;
            }

            if (textLayer.RightToLeft)
            {
                return StringFormatFlags.DirectionRightToLeft;
            }

            return null;
        }