Exemplo n.º 1
0
        public TattooBase(TattooSize size, bool toneable, bool scalesUp)
        {
            tattooSize = size;
            scaleable  = scalesUp;

            this.toneable = toneable;
        }
Exemplo n.º 2
0
 public GenericToneableTattooBase(TattooSize size, Tones inkColor, bool scalesUp) : base(size, true, scalesUp)
 {
     tattooColor = Tones.IsNullOrEmpty(inkColor) ? defaultTone : inkColor;
 }
Exemplo n.º 3
0
 public GenericTattooBase(TattooSize size, bool scalesUp) : base(size, false, scalesUp)
 {
 }
Exemplo n.º 4
0
 protected static bool FullPartTattoo(TattooSize tattooSize, bool scaleable)
 {
     return(tattooSize == TattooSize.FULL);
 }
Exemplo n.º 5
0
 protected static bool LargeTattoosOrSmaller(TattooSize tattooSize, bool scaleable)
 {
     return(tattooSize <= TattooSize.LARGE);
 }
Exemplo n.º 6
0
 protected static bool MediumTattoosOrSmaller(TattooSize tattooSize, bool scaleable)
 {
     return(tattooSize <= TattooSize.MEDIUM);
 }
Exemplo n.º 7
0
 //These are the common settings, but it may be possible to allow a type to only be large or medium, or a full to allow generic sizes (not recommended, but w/e).
 //so you can use what you want.
 protected static bool SmallTattoosOnly(TattooSize tattooSize, bool scaleable)
 {
     return(tattooSize == TattooSize.SMALL);
 }
Exemplo n.º 8
0
 public bool SupportsTattooSize(TattooSize tattooSize, bool scaleable) => tattooLimit(tattooSize, scaleable);