Namespaces | Defines | Functions

_src_init_module.cc File Reference

This module contains bootstrap/kickstart routines. More...

#include "base/module.hh"
#include "glue/module.hh"
#include "gfx/module.hh"
#include "shader/module.hh"
#include "fx/module.hh"
#include "input/module.hh"
#include "control/module.hh"
#include "physics/module.hh"
#include "view/module.hh"
#include "graph/module.hh"
#include "world/module.hh"
#include "hud/module.hh"
#include "gui/module.hh"
#include "sky/module.hh"
#include "sound/module.hh"
#include "game/module.hh"
#include "init/module.hh"

Namespaces

namespace  init
 

Kickstart routines.


Defines

#define INIT_MODULE_CC   1
#define CALL_INIT_START_GUI(FUNC, ARGS)   gui::FUNC( ARGS );
#define CALL_INIT_START(FUNC, ARGS)

Functions

INTERN void init::SelfChecks (void)
void init::Init (const base::InitArgs &initArgs)
void init::Start (void)

Detailed Description

This module contains bootstrap/kickstart routines.

LastChangedDate:
2010-02-04 20:47:38 -0500 (Thu, 04 Feb 2010)
Author:
Jim E. Brooks http://www.palomino3d.org
Remarks:
Some modules define Init()/Start() functions. Others omit them.

Define Documentation

#define CALL_INIT_START (   FUNC,
  ARGS 
)
Value:
{{                                                  \
    base::FUNC( ARGS );                             \
    glue::FUNC( ARGS );                             \
    graph::FUNC( ARGS );                            \
    /* [2010/02] start view/OSG early */            \
    view::FUNC( ARGS );                             \
    gfx::FUNC( ARGS );                              \
    fx::FUNC( ARGS );                               \
    shader::FUNC( ARGS );                           \
    physics::FUNC( ARGS );                          \
    world::FUNC( ARGS );                            \
    hud::FUNC( ARGS );                              \
    CALL_INIT_START_GUI( FUNC, ARGS )               \
    sky::FUNC( ARGS );                              \
    sound::FUNC( ARGS );                            \
    input::FUNC( ARGS );                            \
    /* CONTROL_CONF depends on WORLD_CONF */        \
    control::FUNC( ARGS );                          \
    game::FUNC( ARGS );                             \
}}
#define CALL_INIT_START_GUI (   FUNC,
  ARGS 
)    gui::FUNC( ARGS );
#define INIT_MODULE_CC   1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10