// Aseprite
// Copyright (C) 2001-2015  David Capello
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License version 2 as
// published by the Free Software Foundation.

#ifndef APP_SETTINGS_INK_TYPE_H_INCLUDED
#define APP_SETTINGS_INK_TYPE_H_INCLUDED
#pragma once

namespace app {

  // If you change this enumeration, you should update the
  // ContextBar::InkTypeField() UI widget. Also, remember that these
  // indexes are loaded/saved from/to the user configuration file, so
  // you shouldn't change them.
  enum InkType {
    kDefaultInk,
    kOpaqueInk,
    kSetAlphaInk,
    kLockAlphaInk,
    kMergeInk,
    kShadingInk,
    kReplaceInk,
    kEraseInk,
    kSelectionInk,
    kBlurInk,
    kJumbleInk,
    kMaxInks
  };

} // namespace app

#endif // APP_SETTINGS_INK_TYPE_H_INCLUDED
