Entity Overview
Conceptual Diagram

Description
Entities are defined with the concept of managing and storing information from higher-level layers (user programs) than the cell animation and multicell animation data structures.
Entities are located in the highest-level layer in which data structures are defined internally in G2D. Therefore, in future versions there may be changes to this layer when features of the higher-level layers (user programs) are expanded.
Internal Data of Entity
Entities contain the following information.
Pointer to Entity Data
The pointer to the entity data (.nenr
file) read to the main memory is stored here. Entity data is static—it will not be rewritten.
Sequence Number Being Played
The sequence number of the animation that is currently playing is stored here. The Animation Sequence Number corresponds to the sequence number of the animation in the entity data designated by the pointer to the entity data.
Pointer to the Display Data
The pointer to the cell or multicell animation currently being rendered is stored here.
Pointer to the Color Palette Conversion Table
There may be situations where different characters are expressed by changing the color palette used by the same character so a table exists for converting color palettes. The color palette conversion table specifies which color palette number from the sixteen color palettes it is changed to.
See Also
None.
Revision History
2004/12/06 Initial version.
CONFIDENTIAL