Baltie enables creation of an 3D application in Baltie's space, conjure models, creating interactive 3D application with Baltie.

Classes

  ClassDescription
Baltie
Represents Baltie.
BaltieForm
The BaltieForm class represents the user application form where the Baltie Baltie, the BaltiePanel Baltie panel and the BaltieSpace Baltie space is created.
BaltieMessage
The class BaltieMessage represents a basic data structure for message exchange BaltieMessage between Baltie (sender) Baltie and Baltie (recipient) Baltie.
BaltieMessageBase
The abstract class BaltieMessageBase represents a basic data structure for message exchange between sender and recipient.
BaltieMessageQueue
The class BaltieMessageQueue represents a message queue for message exchange BaltieMessage between sender and recipient.
BaltieMessageQueueBase
The abstract class BaltieMessageQueueBase represents an abstract message queue for message exchange BaltieMessageBase between sender and recipient.
BaltiePanel
The BaltiePanel class represents a window, that can display Baltie's space and creates new Baltie's space in it where the Balties are moving.
BaltieSounds
Represents all sounds, which Baltie (Baltie) makes during the animation.
BaltieSpace
The class BaltieSpace represents Baltie's space, where Baltie Baltie lives,moves, and can conjure models Conjure(XSprite, Vector3Int, XModelConfig, Boolean).
BaltieSpace..::.BaltieCollection
The class BaltieSpace..::.BaltieCollection represents a collection of Balties Baltie, which are situated in the Baltie's space BaltieSpace.
BaltieSpaceCube
The class BaltieSpaceCube enables writing with a Baltie's cube in space, for example adds or removes sprites XSprite.
BaltieSpaceCubeLineBoxSpriteDecorator
The class BaltieSpaceCubeLineBoxSpriteDecorator enables a Baltie's cube to be decorated with a line box around the cube's border.
BaltieSpaceCubes
The class BaltieSpaceCubes contains all cubes, which are located in BaltieSpace.
BaltieSpeechController
The class BaltieSpeechController provides Baltie Baltie to be controlled by users based on voice recognition.

Structures

  StructureDescription
Vector3Int
Represents the (integer) coordinates (vector, position) in the 3D space.

Enumerations

  EnumerationDescription
BaltieSound
Represents the enumeration of all sounds, which Baltie (Baltie) makes during the animation.
BaltieSpeechController..::.GrammarId
The enumeration BaltieSpeechController..::.GrammarId represents supported commands of the Baltie's grammar.
BaltieSpriteMaterialIndex
Represents the enumeration of all material indicies in the Baltie's mesh.