| MapBase Class |
Namespace: (Default Namespace)
[SerializableAttribute] public abstract class MapBase
The MapBase type exposes the following members.
| Name | Description | |
|---|---|---|
| DrawAllViews |
Draws all layers in the map on all views according to the map's current ViewLayout
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| ExecuteRules |
Allows customization of the way ExecuteRulesInternal is called.
| |
| ExecuteRulesInternal |
Execute the rules of each layer in the map.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetView |
Retrieve the area within the display that the current view occupies.
| |
| Scroll |
Scroll all layers to the specified coordinates after calculating relative scroll rates
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| m_CameFromMapType |
Stores the type of the map that was previously the current map.
| |
| MapFlags |
Stores a set of arbitrary boolean/flag values that can be used for any purpose
on each map.
|
| Name | Description | |
|---|---|---|
| CurrentView |
Returns the rectangle for the currently active view within the map's total view area
| |
| CurrentViewIndex |
Which view is currently being processed (0 to MaxViews - 1)
| |
| Display |
Returns the display on which this map is drawn.
| |
| ScrollMarginBottom |
Return the bottom scroll margin for this map
| |
| ScrollMarginLeft |
Return the left scroll margin for this map
| |
| ScrollMarginRight |
Return the right scroll margin for this map
| |
| ScrollMarginTop |
Return the top scroll margin for this map
| |
| TotalView |
Returns the entire view area for this map (including all sub-views if multiple views exist)
| |
| ViewLayout |
Gets or sets the current arrangement of views within the display.
|