- Main Page
- Classes
- Files

- File List
- File Members

# funcLib.c

Go to the documentation of this file.

    00001 #include "funclib.h"
    00002 #include <pspdebug.h>
    00003 #include <pspfpu.h>
    00004
    00005 #if FL_INCLUDE_ALL_C == 0
    00006 #include "flCallbacks.h"
    00007 #include "flDebug.h"
    00008 #include "flMemory.h"
    00009 #include "flGraphics.h"
    00010 #include "flGraphicsSimple.h"
    00011 #include "flInput.h"
    00012 #include "flTexture.h"
    00013 #include "flFont.h"
    00014 #include "flMath.h"
    00015 #include "flModel.h"
    00016 #include "flNotify.h"
    00017 #endif
    00018
    00019 bool flRunning = false;
    00020
    00021 void flInitialize() {
    00022      flRunning = true;
    00023
    00024      pspfpu_set_enable(0);
    00025      pspDebugScreenInit();
    00026
    00027      #if FL_DEBUG != 0
    00028      debugInit();
    00029      #if FL_DEBUG_STATUS != 0
    00030      debugStatusLog("FuncLib Initializing.");
    00031      #endif
    00032      #endif
    00033
    00034      #if FL_CALLBACKS != 0
    00035      callbackInit();
    00036      #if FL_DEBUG_STATUS != 0
    00037      debugStatusLog("Callbacks Initialized.");
    00038      #endif
    00039      #endif
    00040
    00041      #if FL_MATH != 0
    00042      mathInit();
    00043      #if FL_DEBUG_STATUS != 0
    00044      debugStatusLog("Math Initialized.");
    00045      #endif
    00046      #endif
    00047
    00048      #if FL_MEMORY != 0
    00049      memInit();
    00050      #if FL_DEBUG_STATUS != 0
    00051      debugStatusLog("Memory Initialized.");
    00052      #endif
    00053      #endif
    00054
    00055      #if FL_GRAPHICS != 0
    00056      graphicsInit();
    00057      graphicsSetProjection();
    00058      #if FL_DEBUG_STATUS != 0
    00059      debugStatusLog("Graphics Initialized.");
    00060      #endif
    00061      #endif
    00062
    00063      #if FL_TEXTURE != 0
    00064      texInit();
    00065      #if FL_DEBUG_STATUS != 0
    00066      debugStatusLog("Texture Initialized.");
    00067      #endif
    00068      #endif
    00069
    00070      #if FL_INPUT != 0
    00071      inputInit();
    00072      #if FL_DEBUG_STATUS != 0
    00073      debugStatusLog("Input Initialized.");
    00074      #endif
    00075      #endif
    00076
    00077      #if FL_FONT != 0
    00078      fontInit();
    00079      #if FL_DEBUG_STATUS != 0
    00080      debugStatusLog("Font Initialized.");
    00081      #endif
    00082      #endif
    00083
    00084      #if FL_MODEL != 0
    00085      mdlInit();
    00086      #if FL_DEBUG_STATUS != 0
    00087      debugStatusLog("Model Initialized.");
    00088      #endif
    00089      #endif
    00090
    00091      #if FL_NOTIFY != 0
    00092      ntfyInit();
    00093      #if FL_DEBUG_STATUS != 0
    00094      debugStatusLog("Notify Initialized.");
    00095      #endif
    00096      #endif
    00097
    00098      #if FL_DEBUG_STATUS != 0
    00099      debugStatusLog("FuncLib Initialized.");
    00100      #endif
    00101 }
    00102
    00103 void flTerminate() {
    00104      #if FL_DEBUG_STATUS != 0
    00105      debugStatusLog("FuncLib Terminating.");
    00106      #endif
    00107
    00108      #if FL_MEMORY != 0
    00109      memTerm();
    00110      #endif
    00111
    00112      #if FL_DEBUG_STATUS != 0
    00113      debugStatusLog("FuncLib Terminated.");
    00114      #endif
    00115
    00116      flRunning = false;
    00117      sceKernelExitGame();
    00118 }
    00119
    00120 #if FL_INCLUDE_ALL_C != 0
    00121 #include "flIncludeC.h"
    00122 #endif