void validate(const MapData* map,
const FieldIndex* index,
const FieldData* fields)
- map
- A structure that contains information about the map. The structure is
defined within this class and contains the following members, which are all
unsigned short integers:
- row
- Map row position on screen
- col
- Map column position on screen
- width
- Map width in columns
- depth
- Map depth in rows
- fields
- Number of fields
- labels
- Number of labeled fields
- index
- The index number of the required CclField object. FieldIndex is a typedef of this class and is equivalent to an unsigned
short integer.
- fields
- A structure that contains information about a particular field. The
structure is defined within this class and contains the following members,
which are all unsigned short integers:
- row
- Field row (within map)
- col
- Field column (within map)
- len
- Field length
Validate map against the current screen.