Amulets & Armor  v1.02
Open Source Game
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
UPDATE

Various Updates. More...

Functions

T_void TestPort (T_void)
 
T_void UpdateEnd3dView (T_void)
 
T_void UpdateEveryFive (T_void)
 
T_void UpdateFrame (T_void)
 
T_void UpdateGameBegin (T_void)
 
T_void UpdateGameEnd (T_void)
 
T_void UpdateMapBegin (T_void)
 
T_void UpdateMapEnd (T_void)
 
T_void UpdateOften (T_void)
 
T_void UpdateStart3dView (T_void)
 

Detailed Description

Various Updates.

This is various update code for controlling timing updates. It is primarily to update animations.

See Also
http://www.amuletsandarmor.com/AALicense.txt

Function Documentation

T_void TestPort ( T_void  )
T_void UpdateEnd3dView ( T_void  )
T_void UpdateEveryFive ( T_void  )

UpdateEveryFive is called every five seconds while the 3D view is active.

NOTE: If you need something called every five seconds while a form is on the screen, it does NOT go here.

T_void UpdateFrame ( T_void  )

UpdateFrame is called once per frame animation of the 3D view. Anything that is remotedly related to the frame rate ought be called.

T_void UpdateGameBegin ( T_void  )

UpdateGameBegin is one of the first routines called in the game. All game initialization goes here.

T_void UpdateGameEnd ( T_void  )

UpdateGameEnd is the last routine called before the game is shut down. Do your deinitialization here.

MemFlushDiscardable() ;

MemFlushDiscardable() ;

MemFlushDiscardable() ;

T_void UpdateMapBegin ( T_void  )

UpdateMapBegin is called immediately after a map has been loaded. Anything that must be initialized just before game play starts is done here.

T_void UpdateMapEnd ( T_void  )

UpdateMapEnd is called immediately before the map is unloaded. Call anything that needs to be destroyed before the map is destroyed.

T_void UpdateOften ( T_void  )

UpdateOften executes any code that needs to be called in a regular basis (typically as fast as possible).

T_void UpdateStart3dView ( T_void  )