Mercurial > projects > dstep
view dstep/coreservices/carboncore/LowMem.d @ 11:07194b026fa4
Added bindings to a couple of frameworks, new license + some other things
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sat, 01 Aug 2009 15:03:28 +0200 |
parents | |
children |
line wrap: on
line source
/** * Copyright: Copyright (c) 2009 Jacob Carlborg. * Authors: Jacob Carlborg * Version: Initial created: Jul 21, 2009 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0) */ module dstep.coreservices.carboncore.LowMem; //import dstep.AvailabilityMacros; import dstep.coreservices.carboncore.Files; import dstep.coreservices.carboncore.MacMemory; import dstep.coreservices.carboncore.MacTypes; import dstep.coreservices.carboncore.OSUtils; import dstep.coreservices.carboncore.Resources; extern (C) { short LMGetBootDrive (); void LMSetBootDrive (short value); short LMGetApFontID (); void LMSetApFontID (short value); short LMGetSysMap (); void LMSetSysMap (short value); ubyte LMGetResLoad (); void LMSetResLoad (ubyte value); short LMGetResErr (); void LMSetResErr (short value); ubyte LMGetTmpResLoad (); void LMSetTmpResLoad (ubyte value); char* LMGetIntlSpec (); void LMSetIntlSpec (char* value); void LMSetSysFontFam (short value); short LMGetSysFontSize (); void LMSetSysFontSize (short value); }