Antura  1.1.0
Antura.LivingLetters Namespace Reference

Namespaces

namespace  Sample
 

Classes

class  AlternativeEventBehaviour
 
class  DancingBehaviour
 
class  EmoticonsAnimator
 
class  EmoticonsController
 
class  FindRightDataQuestionPack
 Data Pack for "find right question" mechanics. One data question data, many right answer data, many answer data. More...
 
interface  IGameData
 General interface for generic learning content that needs to be accessed by minigames. More...
 
interface  ILivingLetterData
 Common interface for data that can appear on a LivingLetter object. This represents a piece of learning content (dictionary data) as viewed through a LivingLetter character. More...
 
interface  ILivingLetterDataProvider
 Interface for a provider of ILivingLetterData. Used by minigames to access dictionary content with no specific structure. More...
 
interface  IQuestionPack
 Interface for learning content data in the form: More...
 
interface  IQuestionProvider
 The question provider takes the responsibility to provide a set of questions to its user; And a description that could describe the questions set (e.g. the string ID for "Find the correct letter used in the word" in arabic). More...
 
class  LivingLetterController
 Controller of Living Letter characters. Functions as a view for learning data. Manages the Living Letter animations and initialises the view content. More...
 
class  LL_ImageData
 View of a WordData shown as a drawing or image on a LivingLetter. More...
 
class  LL_LetterData
 View of a LetterData shown as a single letter on a LivingLetter. More...
 
class  LL_PhraseData
 View of a PhraseData shown as text on a LivingLetter. More...
 
class  LL_WordData
 View of a PhraseData shown as text on a LivingLetter. More...
 
class  SequentialQuestionPackProvider
 Default IQuestionProvider that returns packs in a sequential order. More...
 
class  ShadowController
 
class  SpecialStateEventBehaviour
 
class  TouchToDance
 

Enumerations

enum  LivingLetterDataType { LivingLetterDataType.Letter, LivingLetterDataType.Word, LivingLetterDataType.Image, LivingLetterDataType.Phrase }
 Type of data that can appear on a LivingLetter object. More...
 
enum  Emoticons {
  Emoticons.vfx_emo_angry, Emoticons.vfx_emo_exclamative, Emoticons.vfx_emo_happy, Emoticons.vfx_emo_interrogative,
  Emoticons.vfx_emo_negative, Emoticons.vfx_emo_positive
}
 
enum  LLAnimationStates {
  LLAnimationStates.LL_still, LLAnimationStates.LL_idle, LLAnimationStates.LL_walking, LLAnimationStates.LL_dragging,
  LLAnimationStates.LL_hanging, LLAnimationStates.LL_dancing, LLAnimationStates.LL_rocketing, LLAnimationStates.LL_tickling,
  LLAnimationStates.LL_limbless
}
 

Enumeration Type Documentation

◆ Emoticons

Enumerator
vfx_emo_angry 
vfx_emo_exclamative 
vfx_emo_happy 
vfx_emo_interrogative 
vfx_emo_negative 
vfx_emo_positive 

◆ LivingLetterDataType

Type of data that can appear on a LivingLetter object.

Enumerator
Letter 
Word 
Image 
Phrase 

◆ LLAnimationStates

Enumerator
LL_still 
LL_idle 
LL_walking 
LL_dragging 
LL_hanging 
LL_dancing 
LL_rocketing 
LL_tickling 
LL_limbless