Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • new-money
  • dev
  • serial
  • plot
  • stast
  • acquisition-dialog
  • multiacc
  • v1.18
  • v1.17.4
  • v1.17.3
  • v1.17.2
  • v1.17.1
  • v1.17
  • v1.16
  • v1.15
  • v1.14.1
  • v1.14
  • v1.13.42
  • v1.13.41
  • v1.13
  • v1.12
  • v1.11
  • v1.10
  • v1.9
  • acquisition
  • v1.8
  • v1.7
28 results

enums.h

Blame
  • enums.h 551 B
    #ifndef ENUMS_H
    #define ENUMS_H
    
    namespace SaleStatus {
    /**
     * @brief Possible sale statuses for a product.
     *
     * `for_sale` and `not_for_sale` are self explanitory.
     *
     * `hidden` (almost) completely hides the product from all menus,
     * and is used since product's can't be removed (since that would
     * wreck havok on the logs).
     *
     * `system` have previously been used for some internal shenanigans,
     * but isn't any more.
     */
    enum SaleStatus : int {
        not_for_sale = 1,
        for_sale = 0,
        hidden = 2,
        system = -1,
    };
    };
    
    #endif // ENUMS_H