]> Shamusworld >> Repos - architektonas/blobdiff - src/base/flags.cpp
Major refactor of Architektonas: Jettisoning old cruft.
[architektonas] / src / base / flags.cpp
diff --git a/src/base/flags.cpp b/src/base/flags.cpp
deleted file mode 100644 (file)
index d5b4dd5..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-// flags.cpp
-//
-// Part of the Architektonas Project
-// Originally part of QCad Community Edition by Andrew Mustun
-// Extensively rewritten and refactored by James L. Hammons
-// Portions copyright (C) 2001-2003 RibbonSoft
-// Copyright (C) 2010 Underground Software
-// See the README and GPLv2 files for licensing and warranty information
-//
-// JLH = James L. Hammons <jlhamm@acm.org>
-//
-// Who  When        What
-// ---  ----------  -----------------------------------------------------------
-// JLH  08/03/2010  Created this file. :-)
-//
-
-#include "flags.h"
-
-/** Default constructor. Resets all flags to 0. */
-Flags::Flags()
-{
-       flags = 0;
-}
-
-/** Constructor with initialisation to the given flags. */
-Flags::Flags(unsigned int f)
-{
-       flags = f;
-}
-
-/*virtual*/ Flags::~Flags()
-{
-}
-
-unsigned int Flags::getFlags() const
-{
-       return flags;
-}
-
-void Flags::resetFlags()
-{
-       flags = 0;
-}
-
-void Flags::setFlags(unsigned int f)
-{
-       flags = f;
-}
-
-void Flags::setFlag(unsigned int f)
-{
-       flags = flags | f;
-}
-
-void Flags::delFlag(unsigned int f)
-{
-       flags = flags & (~f);
-}
-
-void Flags::toggleFlag(unsigned int f)
-{
-       flags = flags ^ f;
-}
-
-bool Flags::getFlag(unsigned int f) const
-{
-       return (flags & f ? true : false);
-}