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.
|