/*This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.*/
/** Copyright: 2022, Ruby The Roobster*/
/**Author: Ruby The Roobster, <michaeleverestc79@gmail.com>*/
/**Date: January 19, 2022*/
/** License:  GPL-3.0*/

/// Some Random Modules
module dutils;

version(DLL)
{
    version(DigitalMars)
    {
        static assert(false, "For some reason, this fails to build with DMD.  Use LDC2 or GDC instead.");
    }
    mixin("export:");
}

else
{
	mixin("public:");
}

import dutils.binom;
import dutils.sprite;
import dutils.skeleton;
import dutils.physics;
import dutils.math;