The Baltie2D type exposes the following members.

Constructors

  NameDescription
Baltie2DOverloaded.

Methods

  NameDescription
ConjureOverloaded.
DisposeOverloaded.
Equals

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

(Inherited from Object.)
Finalize
The class destructor.
(Inherited from XDisposableObject.)
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.)
GetMessage
Reads the last text text from Baltie from. If no such text text for Baltie was received, returns nullNothingnullptra null reference (Nothing in Visual Basic).
GetType

Gets the Type of the current instance.

(Inherited from Object.)
GoOverloaded.
HideOverloaded.
InitDefaultBitmaps
Initializes the default Baltie's bitmap.
InitDefaultSounds
Initializes default sounds.
MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)
OnAreaChanged
The method is called after Baltie's area is changed.
OnInit
It is called on the Baltie initialization.
PlaySoundOverloaded.
RecedeOverloaded.
Remove
Removes Baltie from the area (Baltie2DArea) where is he located.
Say
Baltie's speaker Speaker reads the specified text text.
SendText
Sends the text text to Baltie to.
SetArea
Sets a Baltie's area.
SetDirection
Sets the direction Baltie2DDirection of Baltie.
SetPositionOverloaded.
SetUsersCharacterBitmap
Sets a user's character.
ShowOverloaded.
ToString

Returns a String that represents the current Object.

(Inherited from Object.)
Turn
Baltie turns for specified multiple of 90 degrees.
TurnBackOverloaded.
TurnLeftOverloaded.
TurnRightOverloaded.
TurnToDirection
Sets the direction Baltie2DDirection of Baltie.
Unconjure
Unconjures the field at the location [x,y].
UnconjureFrontTile
Unconjures the field in front of Baltie.
Wait
Waits for given time in seconds.
WaitForTextOverloaded.
WaitForTextMs
Waits for the text text from Baltie from up to millisecondsTimeout milliseconds.
WaitMs
Waits for given time.

Fields

  NameDescription
DefaultDirection
The implicit Baltie's direction.
DefaultSounds
The default Baltie's sounds.
DefaultSpeed
The default speed (Speed) == 2.
MaxSpeed
The maximal speed (Speed) == 9.
MinSpeed
The minimal speed (Speed) == 0.
SuperSpeed
The superspeed (Speed) is the number greater than 9. When Baltie's speed is set to superspeed, he is invisible.

Properties

  NameDescription
Area
Gets or sets Baltie's area (Baltie2DArea), where Baltie lives.
BackX
Gets the X-coordinate of the field behind Baltie.
BackXY
Gets [X,Y] coordinates Point of the field behind Baltie.
BackY
Gets the Y-coordinate of the field behind Baltie.
BaltieBitmapCoatColor
The implicit color of the Baltie's coat.
CloudletSprite
Gets the sprite (XSprite2D which represents the Baltie's cloudlet.
Color
Gets or sets the color of Baltie clothes.
Direction
Gets or sets a direction Baltie2DDirection of Baltie.
FrontTile
Gets a tile Baltie2DTile in front of Baltie.
FrontTileBankIndex
Returns the front tile bank index.
FrontX
Gets the X-coordinate of the field in front of Baltie.
FrontXY
Gets [X,Y] coordinates Point of the field in front of Baltie.
FrontY
Gets the Y-coordinate of the field in front of Baltie.
IsBaltieOrBaltazar
Gets or sets whether Baltie or Baltazar character is used.
IsDisposed
Denotes whether the instance is disposed.
(Inherited from XDisposableObject.)
IsSuperSpeedy
Gets whether Baltie is super-speedy.
IsUsersCharacter
Returns whether the user's character is used.
MessageQueue
Gets the message queue Baltie2DMessageQueue for sending Baltie's messages Baltie2DMessage.
Name
Gets or sets Baltie's name.
Position
Gets or sets a position of Baltie in a space.
Sounds
Baltie's sounds (Baltie2DSounds).
SoundsEnabled
Gets or sets whether Baltie's animation sounds are enabled.
SoundsEnabledIfNotVisible
Gets or sets whether Baltie's animation sounds are enabled even if Baltie is invisible.
Speaker
Gets or sets Baltie's speaker (Speaker), who speaks the text strings.
Speed
Gets or sets the Baltie's speed.
SpeechController
Returns the instance of Baltie2DSpeechController supporting controlling Baltie using voice.
Sprite
Gets the sprite (XSprite2D which represents Baltie in 2D space.
SyncRoot
Returns the object that can be used for synchronizing access to this instance.
UsingCloudlet
Gets or sets whether Baltie should use a cloudlet when conjuring.
Visible
Gets or sets Baltie visibility.
X
Gets the X coordinate of Baltie position on the surface.
Y
Gets the Y coordinate of Baltie position on the surface.

See Also