Package mhframework

Interface Summary
MHImageFilter Interface for classes that must filter images with various effects.
MHInteractive This interface is implemented by all objects in the game universe that must interact with each other.
MHObjectFactory This interface is to be implemented by the class in your game that is responsible for taking a tile ID and returning a special non-static object.
MHRenderable Everything in the game that appears on screen and manages its own data must implement this interface.
MHSerializable Interface for classes that must be transmitted across a network or written to a file.
MHSpawner This interface is to be implemented by objects that must spawn other objects into the game world.
 

Class Summary
MHActor Base class for creating interactive or autonomous game actors.
MHActorList This class keeps a collection of MHActor objects.
MHAppLauncher Requests initial configuration settings from the user.
MHBlurFilter Creates an image filter for blurring an image.
MHDataModel A facade for game engine utilities in MHFramework.
MHDisplayModeChooser Abstract class for switching full-screen display modes and maintaining references to critical singleton objects.
MHFrameworkConstants  
MHGame This class drives the entire game process.
MHGameApplication Main application class for a game created with my MHFramework package.
MHPoint Represents a point in 2D space.
MHRotationLookup  
MHScreen This is an abstract base class for deriving game screens.
MHScreenManager The MHScreenManager class maintains references to the current screen, the application's data model, and encapsulates a screen stack (MHScreenStack) for providing the ability to backtrack through multiple game screens.
MHVector  
MHVideoSettings Class used for requesting specific video mode parameters.
MHWeapon