The Baltie2DImageTiles type exposes the following members.

Constructors

  NameDescription
Baltie2DImageTilesOverloaded.

Methods

  NameDescription
CondSetSGPPNGExtension
Repairs the file name, unsures the extension FileNameExtension.
DisposeOverloaded.
DrawImageOverloaded.
Equals

Determines whether the specified Object is equal to the current Object.

(Inherited from Object.)
Finalize
The class destructor.
(Inherited from XDisposableObject.)
GetBankDefaultFileName
Creates default name for file name.
(Inherited from Baltie2DTiles.)
GetFileNameSuffix
Creates the file extension of the bank for given bank number bankNum.
GetGraphics
Creates the graphic canvas Graphics for drawing on the tile number n.
(Overrides Baltie2DTiles..::.GetGraphics(Int32).)
GetHashCode

Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

(Inherited from Object.)
GetPassable
Gets whether the tile number n is passable.
(Overrides Baltie2DTiles..::.GetPassable(Int32).)
GetTileRectangle
Calculates boundary of the tile Rectangle for the given tile number.
GetTilesBitmapOverloaded.
GetType

Gets the Type of the current instance.

(Inherited from Object.)
HasSupportedExtension
Tests whether the file name has the expected extension.
CheckTileNum
Performs the tile number check.
Initialize
Performs the bank initialization.
InitializeFromFile
Performs the bank initialization from the PNG file which should contain SGP information chunk.
InitializeFromImage
Performs initialization from the picture.
InitializeFromStream
Initializes a new bank instance Baltie2DImageTiles from a stream stream.
IsOldBankFileName
Tests whether the bank name is the old bank version.
MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)
OnModifiedChanged
Fire event ModifiedChanged.
(Inherited from Baltie2DTiles.)
SaveOverloaded.
SetCount
Sets the number of tiles in the bank.
SetPassable
Sets the passability of the tile with number n.
(Overrides Baltie2DTiles..::.SetPassable(Int32, Boolean).)
SetTilesBitmapOverloaded.
ToString

Returns a String that represents the current Object.

(Inherited from Object.)

Fields

  NameDescription
DefaultCountX
Implicit number of tiles in the X axis.
DefaultCountY
Implicit number of tiles in the Y axis.
DefaultTileHeight
Implicit tile height.
DefaultTileWidth
Implicit tile width.
FileNameExtension
Returns the default file extension.
OldBankCX
The old version tiles count in the X-axis.
OldBankCY
The old version tiles count in the Y-axis.
OldBankHeader
The old bank header.
OldBankOH
The old back tile height.
OldBankOW
The old back tile width.

Properties

  NameDescription
BankOffset
The the bank offset.
(Inherited from Baltie2DTiles.)
Count
Gets the number of tiles in the bank.
(Overrides Baltie2DTiles..::.Count.)
CountX
Gets or sets the tiles count in the X axis.
CountY
Gets or sets the tiles count in the Y axis.
FileName
Gets or sets the file name of the bank.
Image
Gets or sets the tiles image Image.
IsDisposed
Denotes whether the instance is disposed.
(Inherited from XDisposableObject.)
IsModified
Gets or sets whether the bank was modified, but was not yet saved.
(Inherited from Baltie2DTiles.)
IsReadOnly
Determinates whether the Baltie's image tiles is read-only.
(Overrides Baltie2DTiles..::.IsReadOnly.)
Item
Gets the tile with number n.
(Overrides Baltie2DTiles..::.Item[([(Int32])]).)
SyncRoot
Returns the object that can be used for synchronizing access to this instance.
(Overrides Baltie2DTiles..::.SyncRoot.)
TileHeight
Gets the tile height.
(Overrides Baltie2DTiles..::.TileHeight.)
TileSize
Gets the size of the tile.
(Inherited from Baltie2DTiles.)
TileWidth
Gets the tile width.
(Overrides Baltie2DTiles..::.TileWidth.)

Events

  NameDescription
ModifiedChanged
The event for tracking changes in the bank.
(Inherited from Baltie2DTiles.)

See Also