| Interface | Description | |
|---|---|---|
| IActionSpotDefinition | ||
| IGateSpotDefinition | Interface for data holders containing info to define a GateSpot. | |
| IManagedDepth | This interface if for objects in Scene which has the depth managed by the scene. | |
| ISceneDefinition | Interface for the definition of a Scene Contains all the data needed to create a Scene. | |
| ISceneInteractable | This is the commont interface of all the interact able items on a Scene. | |
| ISceneItemDefinition | Contains the data to create a new LItem. | |
| IWalkbehindDefinition | Definition data to create a new WalkBehindArea |
| Class | Description | |
|---|---|---|
| ActionSpot | Action spot, Class to define an intearactable area on the scene over the background. | |
| GateSpot | Gate Spot class used to jump from scene to scene. | |
| Scene | Scene is used to manage the logic of a scene inside the game | |
| SceneCharData | Class to hold location data of a character on a Scene when this is initialized. | |
| SceneDefinition | SceneDefinitions is a class to groups all the parameters involved in the creation of a Scene and it is used to create a new Scene. | |
| SceneItem | This class represents an interactable Item inside a Scene. | |
| SceneManager | This is the manager of Scenes used in the game. | |
| WalkBehindArea | The WalkBehindArea is for static object of the Scene. | |
| XMLActionSpotDefinition | XML Definition for the ActionSpot. | |
| XMLGateSpotDefinition | ||
| XMLItemDefinition | XML Definition of an SceneItem | |
| XMLSceneDefinition | Creates a SceneDefinition from an XML containing the data. | |
| XMLWalkBehindDef |