Livit.Learn.Model Namespace |
Class | Description | |
---|---|---|
![]() |
AccessibilityModel | |
![]() |
ActionBasedPlayHistoryModel |
Stores a sequence-sensitive recording of action starts and ends, as well as the data
required to replay those actions.
|
![]() |
ActionReplayModel | |
![]() |
ActionsModel |
The Actions class contains a collection of individual Action objects to be executed in the simulation.
|
![]() |
AlwaysOnTopSceneModel | |
![]() |
AnchoredScreenManagerModel |
Defines settings for AnchoredScreenManager.
|
![]() |
AssertCollectionModel | |
![]() |
AssetModel |
The Asset class link to an external resource, such as a 3D objects, audio files or animations.
|
![]() |
AssignmentModel |
The Assignment class defines parameters for Tasks, Missions and Quests in the simulation.
|
![]() ![]() |
AssistantModel |
The Assistant element controls the lab assistant in the simulation.
|
![]() |
AsyncActionRefDictionaryModel | |
![]() |
AsyncActionRefListModel | |
![]() |
AsyncManagerModel | |
![]() |
AttributeModel |
Obsolete.
The Attribute class declares a variable that can be accessed throughout the simulation.
|
![]() ![]() |
AudioCenterModel |
The AudioCenter class loads assets for sound effects in the simulation.
|
![]() |
AudioModel |
The Audio class defines a sound in the AudioCenter.
|
![]() |
AutoActionEndModel |
Used to mark the completion of an action that was recorded in PlayHistory. This model is
used for actions NOT made by the user.
|
![]() |
AutoActionStartModel |
Used to mark the start of an action that was recorded in PlayHistory and store the data
necessary to replay that action. This model is used for actions NOT made by the player.
An instance of this class always corresponds to an instance of ActionModel in the simulation Xml. |
![]() |
BaseModel |
The Base class defines common properties across the platform.
|
![]() |
CameraModel | |
![]() |
Color | |
![]() |
ConditionsDependantModel | |
![]() |
ConditionsModel |
The Conditions class defines criteria that must be met for an Action to be performed.
|
![]() |
ConfigurationModel | |
![]() |
ContainerModel |
The Container element is an object which can hold different types of content (liquids, gases, etc.).
|
![]() |
ContentModel |
The Content element defines a substance that can be used in the simulation.
|
![]() |
ContentsModel |
The Contents class contains all substances in the simulation.
|
![]() |
ContentTypeModel |
The ContentType class defines
|
![]() |
ConversationModel |
The Conversation class defines a conversation that can be displayed to the user.
|
![]() |
ConversationOptionModel | |
![]() |
ConversationReplayModel | |
![]() |
CustomCamerasModel | |
![]() ![]() |
DataPointModel |
The DataPoint class represents a way to access and store the data recorded inside DataSetModel.
|
![]() ![]() |
DataSetModel |
The DataSet class represents set of data that are being recorded after StartRecordDataModel is invoked until StopRecordDataModel is invoked.
The DataSet can contains multiple DataPointModel.
|
![]() |
DecalModel |
The Decal class applies an image as a Decal on an Element in the simulation.
|
![]() |
DraggableModel |
The Draggable class defines attributes of objects that can be draggable in the simulation.
Available since version 5.2.4.
|
![]() ![]() |
ElementModel |
The Element class represents viewable objects in the scene.
All viewable objects, such as ContainerModel,
FlatContainerModel and PlaceholderModel inherit
from this base object.
The element is also the most commonly used type of object in a scene: it is used for machines, tables etc.
|
![]() |
ElementsModel |
The Elements class contains all ojects in the simulation.
|
![]() |
EngineModel |
The Engine class handles all operations and provides access to all the elements loaded in the platform.
|
![]() |
EntryModelT | |
![]() |
ExplorationModeManagerModel |
Containing the status of Exploration Mode in Simulation and
history of the shown exploration scenes.
|
![]() |
ExplorationSceneModel |
ExplorationScene is a special type of Scene used for exploration mode
|
![]() |
FieldModel | |
![]() |
FlatContainerModel |
The FlatContainer element is a flat object which can have content distributed on its surface.
|
![]() |
FocusableModel |
The Focusable class defines attributes of objects that can be focused in the simulation.
|
![]() |
HandModel |
The Hand class represents the user's hands as a Placeholder
which can hold elements in the simulation.
|
![]() |
IdleStatusChangeModel | |
![]() |
ImageModel |
The Image class defines an image to be displayed in the simulation.
|
![]() |
LapseTimeModel |
(Internal use only) The LapseTime action is used in PlayHistory to pass time during a
TimeLapse.
|
![]() |
LocalFieldModel | |
![]() |
MediaCenterModel |
The MediaCenter class defines the interface for accessing images and animations during the simulation.
|
![]() |
MediaListElementModel | |
![]() |
MessageDialogButtonModel |
The MessageDialogButton class defines a button in a
MessageDialog.
|
![]() ![]() |
MessageDialogModel |
The MessageDialog class displays an interactive dialog inside the LabPad.
|
![]() |
MessageHandlerModel | |
![]() |
MigrationFeatureCollectionModel |
Represents collection of content migrations applied to the simulation.
|
![]() |
MigrationFeatureModel |
Provides ability to track migration scripts that were already applied to the simulation.
|
![]() |
MissionModel |
The Mission class defines a series of Tasks to be completed by the user.
|
![]() |
MixtureTransferReplayModel | |
![]() |
NavigatablePlayHistoryModel | |
![]() ![]() |
ParameterModel |
The Parameter class declares a variable that can be accessed throughout the simulation.
|
![]() |
PhysicsObjectModel |
The PhysicsObject defines physics parameters of one object contained in a PhysicsSandboxModel
|
![]() |
PhysicsSandboxModel |
The PhysicsSandbox defines a ruleset in form of parameters for a physics simulation.
|
![]() |
PlaceholderModel |
The Placeholder Element can hold other elements.
|
![]() |
PlayerModel |
The Player class represents the user in the simulation.
|
![]() |
PlayHistoryModel |
The PlayHistoryModel keeps track of replays of simulations for automated testing.
|
![]() |
PunctuationRuleAttribute | |
![]() |
QuestModel |
The Quest class defines the objectives to be completed in the simulation.
|
![]() |
QuizBlockCollectionModel | |
![]() |
QuizBlockModel | |
![]() |
QuizBlockReferenceCollectionModel |
The QuizBlockCollection class lists the available
QuizBlockReferences for the simulation.
|
![]() |
QuizBlockReferenceModel |
The QuizBlock class defines a group of Quiz questions for the user.
|
![]() |
QuizModel |
The Quiz class defines a question asked inside a QuizBlock.
|
![]() |
RefDictionaryModelT | |
![]() |
RefListModelT | |
![]() |
ReplayModel |
The Replay class contains a collection of actions that need to be performed to successfully complete a task.
|
![]() |
RequireIdAttribute | |
![]() |
SaveGamePointModel |
Used to mark the moment where the game has been saved during PH recording and store
information about the save.
|
![]() |
SceneCollectionModel |
The SceneCollection class contains the available Scenes in the simulation.
|
![]() |
SceneModel |
The Scene element is a location (room, outdoor scene, interactive introduction) in the simulation.
|
![]() |
ScopeableModel | |
![]() |
ScoreManagerModel | |
![]() |
ScreenModel |
The Screen class defines the visual interface to an element in the simulation.
|
![]() |
SentenceModel |
The SentenceModel class defines text with optional dynamic data that can be displayed in conversations and spoken in voice-overs.
|
![]() |
SerializableAttached | |
![]() |
SimulationReplayModel | |
![]() |
SlotModel | |
![]() |
StateableModel |
The Viewable class defines visibility attributes for objects in the simulation.
|
![]() |
StateGroupModel |
The StateGroup class defines a group of possible States
an Element can have.
|
![]() |
StateModel |
The State class defines the condition of an Element in the simulation.
|
![]() |
SurfaceContentModel |
The SurfaceContent class defines the location and Content amount of each Point in a
FlatContainer.
|
![]() ![]() |
SurfaceContentsModel |
The SurfaceContents class defines the various SurfaceContent
present on a FlatContainer.
|
![]() |
SurfaceModel |
The Surface element represents an object's surface on which other objects can be placed.
|
![]() |
SurfacePoint | |
![]() |
SurfacePointsModel |
The SurfacePoints class lists all SurfacePoints inside a FlatContainer.
|
![]() |
TargetedModel |
The Targeted class allows the targeting of objects and their properties.
|
![]() |
TaskModel |
The Task class defines a task that must be completed by the user to progress in the simulation.
|
![]() |
TaskNavigatableData | |
![]() |
TimeModel |
The Time class keeps track of the in-simulation time, and how it relates to real-world time.
|
![]() |
TooltipScreenModel |
The TooltipScreen class defines the visual interface to an element in the simulation.
|
![]() |
TriggableModel |
The Triggable class defines objects that can react to changes in the simulation using
Triggers.
|
![]() |
UserActionEndModel |
Used to mark the completion of an action that was recorded in PlayHistory. This model is
used for actions made by the user.
|
![]() |
UserActionStartModel |
Used to mark the start of an action that was recorded in PlayHistory and store the data
necessary to replay that action. This model is used for actions made by the user.
|
![]() |
Vector2 | |
![]() |
Vector3 | |
![]() |
ViewableModel |
The Viewable class defines visibility attributes for objects in the simulation.
|
![]() |
VoiceManagerDataModel |
The VoiceManager class defines voiceovers for the simulation.
|
![]() |
VoiceModel |
The Voice class defines the attributes of the voice used in the simulation
|
![]() |
WikiModel |
The Wiki class defines external theory content that can be accessed in the simulation.
|
![]() |
XmlString |
Can be used to keep a part of a XML document as a string without escaping XML characters.
|
Interface | Description | |
---|---|---|
![]() |
IPlayHistoryModel |
Enumeration | Description | |
---|---|---|
![]() |
HandType | |
![]() |
PunctuationRule |