public abstract class TerrainRegion : IEquatable<TerrainRegion>
Public MustInherit Class TerrainRegion Implements IEquatable(Of TerrainRegion)
public ref class TerrainRegion abstract : IEquatable<TerrainRegion^>
[<AbstractClassAttribute>] type TerrainRegion = class interface IEquatable<TerrainRegion> end
The TerrainRegion type exposes the following members.
Initializes a new instance.
Gets the cache associated with this region.
Gets or sets a value indicating whether this region is locked in memory. A locked region will not be unloaded, even if the cache is full and this is the least recently used region.
Gets the time stamp of the last time this region was accessed.
Gets the size, in bytes, of this region.
Gets or sets the current status of this region. Only the cache associated with this region should set the value of this property.
Indicates whether another object is exactly equal to this instance.(Overrides ObjectEquals(Object).)
Indicates whether another instance of this type is exactly equal to this instance.
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.(Overrides ObjectGetHashCode.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
Updates the last access time of this terrain region with the current time stamp of the cache group associated with this region.