Castle Game Engine: CastleProgress

# Unit CastleProgress
Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables
## Description Progress bar functionality (TProgress, global variable Progress). ## Uses SysUtils CastleUtils CastleTimeUtils CastleImages ## Overview ### Classes, Interfaces, Objects and Records
Name | Description
--- | ---
Class `TProgressUserInterface` | Abstract user interface of the progress bar.
Class `TProgress` | Progress bar functionality.
Class `TProgressNullInterface` |
### Variables
`Progress: TProgress;`
`ProgressNullInterface: TProgressNullInterface;`
## Description ### Variables
`Progress: TProgress;`
Global progress bar instance. Created in initialization of this unit, freed in finalization.
`ProgressNullInterface: TProgressNullInterface;`
A special progress user interface, that simply doesn't show progress anywhere. If you set Progress.UserInterface to this, then progress Init/Update/Fini will work — but will not be displayed anywhere. This is done at the initialization of this unit, so you can safely use progress bars even before real interface is initialized. Created in initialization, freed in finalization.
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:11