Gamegine's API

GAMEGINE'S API


CLASS GAMEQUARK
  • Reference: gamequrk.h
  • Library: libgame

    Gamequark is Gamegine's basic game object class. In addition to the characteristics of its parent class, it has support for the concept of "life"/"death" and sides/factions.

    class gamequark : public quark {

    };
    CLASS GAMEATOM
  • Reference: gamequrk.h
  • Library: libgame

    Gameatom is Gamegine's basic hiearchical head object class. In addition to the characteristics of its parent class, it has support for the concept of "life"/"death" and sides/factions (similar to gamequark).

    class gameatom : public atom {

    };
    CLASS GAMEQUARK_LOADER
  • Reference: gamequrk.h
  • Library: libgame

    This class is a loader used to identify, instantiate, and parse gamequark game objects.

    class gamequark_loader : public quark_loader {

    };
    CLASS GAMEATOM_LOADER
  • Reference: gamequrk.h
  • Library: libgame

    This class is a loader used to identify, instantiate, and parse gameatom game head nodes.

    class gameatom_loader : public quark_loader {

    };
    CLASS TARGET_TYPE
  • Reference: gamequrk.h
  • Library: libgame

    This class is used to keep track of targeted objects.

    class target_type {

    };