Antura  1.1.0
Antura.Core Namespace Reference

Namespaces

namespace  Services
 

Classes

class  AppBootstrap
 Takes care of generating managers before the AppManger is awoken. Tied to the AppManager. More...
 
class  AppConstants
 Container for application-wide static constants.
 
class  AppManager
 Core of the application. Works as a general manager and entry point for all other systems and managers. More...
 
class  AppSceneHelper
 
class  AppSettings
 Defines settings that must be saved locally. More...
 
class  AppSettingsManager
 
class  DeviceInfo
 the DeviceInfo class is used to collect all technical details to be included in any debug report. this class can be easily encoded into JSON by JsonUtility.ToJson(new DeviceInfo()) More...
 
class  JourneyPosition
 Represents the position of the player in the learning journey. More...
 
class  LocalizationManager
 Static class that helps in localizing strings. More...
 
class  LogManager
 App Log Manager. Use this to log any event from app. More...
 
struct  MaterialPair
 Contains materials pair needed to set right color of Starndard Rewards. More...
 
struct  NavigationData
 
class  NavigationManager
 Controls the navigation among different scenes in the application. More...
 
class  SceneTransitionManager
 Manager that handles scene load and transitions between scenes. More...
 
class  SceneTransitionSettings
 Settings for the transition between scenes. More...
 

Enumerations

enum  TextDirection { TextDirection.LeftToRight = 0, TextDirection.RightToLeft = 1 }
 Text flow options. I assume most languages are LeftToRight and Right To left, We may have to add further options in future if we need Chinese/Japanese. More...
 
enum  AppScene {
  AppScene.Home = 1, AppScene.AnturaSpace = 2, AppScene.Book = 3, AppScene.ReservedArea = 4,
  AppScene.GameSelector = 5, AppScene.Intro = 6, AppScene.MiniGame = 7, AppScene.Map = 8,
  AppScene.Mood = 9, AppScene.PlaySessionResult = 10, AppScene.PlayerCreation = 11, AppScene.Rewards = 12,
  AppScene.Ending = 13, AppScene.DailyReward
}
 we refer to app scenes by these enums, and not by scene names, that could change anytime More...
 

Enumeration Type Documentation

◆ AppScene

enum Antura.Core.AppScene
strong

we refer to app scenes by these enums, and not by scene names, that could change anytime

Enumerator
Home 
AnturaSpace 
Book 
ReservedArea 
GameSelector 
Intro 
MiniGame 
Map 
Mood 
PlaySessionResult 
PlayerCreation 
Rewards 
Ending 
DailyReward 

◆ TextDirection

Text flow options. I assume most languages are LeftToRight and Right To left, We may have to add further options in future if we need Chinese/Japanese.

Enumerator
LeftToRight 
RightToLeft