blob: 29215ac7e126ea960564a1ae04dc9ee96db90993 [file] [log] [blame]
* Copyright 2013 Google Inc.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
class SkString;
namespace sk_tools {
class PictureRenderer;
enum PictureTool {
* Uses SkCommandLineFlags to parse the command line, and returns a PictureRenderer
* reflecting the flags used. Assumes that SkCommandLineFlags::Parse has
* been called.
* @param error If there is an error or warning, it will be stored in error.
* @param tool Which tool is being used.
* @return PictureRenderer A PictureRenderer with the settings specified
* on the command line, or NULL if the command line is invalid.
sk_tools::PictureRenderer* parseRenderer(SkString& error, PictureTool tool);