예제 #1
0
파일: orxFile.c 프로젝트: iar-wain/orx-test
/** File module setup */
void orxFASTCALL orxFile_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_FILE, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_FILE, orxMODULE_ID_STRING);

  return;
}
예제 #2
0
파일: orxBank.c 프로젝트: iar-wain/orx-test
/** Setups the bank module
 */
void orxFASTCALL orxBank_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_BANK, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_BANK, orxMODULE_ID_PROFILER);

  return;
}
예제 #3
0
/** Joystick module setup
 */
void orxFASTCALL orxJoystick_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_JOYSTICK, orxMODULE_ID_PLUGIN);
  orxModule_AddDependency(orxMODULE_ID_JOYSTICK, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_JOYSTICK, orxMODULE_ID_DISPLAY);

  return;
}
예제 #4
0
파일: orxKeyboard.c 프로젝트: gfphoenix/orx
/** Keyboard module setup
 */
void orxFASTCALL orxKeyboard_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_KEYBOARD, orxMODULE_ID_PLUGIN);
  orxModule_AddDependency(orxMODULE_ID_KEYBOARD, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_KEYBOARD, orxMODULE_ID_BANK);
  orxModule_AddDependency(orxMODULE_ID_KEYBOARD, orxMODULE_ID_DISPLAY);

  return;
}
예제 #5
0
/** Mouse module setup
 */
void orxFASTCALL orxMouse_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_MOUSE, orxMODULE_ID_PLUGIN);
  orxModule_AddDependency(orxMODULE_ID_MOUSE, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_MOUSE, orxMODULE_ID_DISPLAY);
  orxModule_AddDependency(orxMODULE_ID_MOUSE, orxMODULE_ID_CONFIG);

  return;
}
예제 #6
0
/** Camera module setup
 */
void orxFASTCALL orxCamera_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_CAMERA, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_CAMERA, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_CAMERA, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_CAMERA, orxMODULE_ID_FRAME);

  return;
}
예제 #7
0
/** Plugin module setup
 */
void orxFASTCALL orxPlugin_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_PLUGIN, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_PLUGIN, orxMODULE_ID_BANK);
  orxModule_AddDependency(orxMODULE_ID_PLUGIN, orxMODULE_ID_STRING);
  orxModule_AddDependency(orxMODULE_ID_PLUGIN, orxMODULE_ID_PARAM);
  orxModule_AddDependency(orxMODULE_ID_PLUGIN, orxMODULE_ID_CONFIG);

  return;
}
예제 #8
0
파일: orxEvent.c 프로젝트: iam-jim/orx
/** Event module setup
 */
void orxFASTCALL orxEvent_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_EVENT, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_EVENT, orxMODULE_ID_BANK);
  orxModule_AddDependency(orxMODULE_ID_EVENT, orxMODULE_ID_PROFILER);
  orxModule_AddDependency(orxMODULE_ID_EVENT, orxMODULE_ID_THREAD);

  /* Done! */
  return;
}
예제 #9
0
파일: orxSystem.c 프로젝트: orx/orx
/** System module setup
 */
void orxFASTCALL orxSystem_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_SYSTEM, orxMODULE_ID_MEMORY);

  /* Done! */
  return;
}
예제 #10
0
파일: orxTimeLine.c 프로젝트: gfphoenix/orx
/** TimeLine module setup
 */
void orxFASTCALL orxTimeLine_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_BANK);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_STRING);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_PROFILER);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_CLOCK);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_TIMELINE, orxMODULE_ID_EVENT);

  return;
}
예제 #11
0
/** FXPointer module setup
 */
void orxFASTCALL orxFXPointer_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_PROFILER);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_CLOCK);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_EVENT);
  orxModule_AddDependency(orxMODULE_ID_FXPOINTER, orxMODULE_ID_FX);

  return;
}
예제 #12
0
파일: orxClock.c 프로젝트: enobayram/orx
/** Clock module setup
 */
void orxFASTCALL orxClock_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_BANK);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_STRING);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_SYSTEM);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_EVENT);
  orxModule_AddDependency(orxMODULE_ID_CLOCK, orxMODULE_ID_CONFIG);

  return;
}
예제 #13
0
/** Screenshot module setup
 */
void orxFASTCALL orxScreenshot_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_STRING);
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_COMMAND);
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_FILE);
  orxModule_AddDependency(orxMODULE_ID_SCREENSHOT, orxMODULE_ID_DISPLAY);

  return;
}
예제 #14
0
파일: orxText.c 프로젝트: enobayram/orx
/** Setups the text module
 */
void orxFASTCALL orxText_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_EVENT);
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_FONT);
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_LOCALE);
  orxModule_AddDependency(orxMODULE_ID_TEXT, orxMODULE_ID_STRUCTURE);

  return;
}
예제 #15
0
/** SoundPointer module setup
 */
void orxFASTCALL orxSoundPointer_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_PROFILER);
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_CLOCK);
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_EVENT);
  orxModule_AddDependency(orxMODULE_ID_SOUNDPOINTER, orxMODULE_ID_SOUND);

  /* Done! */
  return;
}
예제 #16
0
/** Graphic module setup
 */
void orxFASTCALL orxGraphic_Setup()
{
  /* Adds module dependencies */
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_MEMORY);
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_STRUCTURE);
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_CONFIG);
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_EVENT);
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_TEXT);
  orxModule_AddDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_TEXTURE);
  orxModule_AddOptionalDependency(orxMODULE_ID_GRAPHIC, orxMODULE_ID_LOCALE);

  return;
}
예제 #17
0
파일: orxFontGen.c 프로젝트: enobayram/orx
static void orxFASTCALL Setup()
{
  // Adds module dependencies
  orxModule_AddDependency(orxMODULE_ID_MAIN, orxMODULE_ID_PARAM);
  orxModule_AddDependency(orxMODULE_ID_MAIN, orxMODULE_ID_FILE);
}