- iAStar - Interface in com.example.sulemaia.Interface
-
Public interface to control de implementation of the methods for A* algorithm.
- ibEdit - Variable in class com.example.sulemaia.Adapter.CharacterSelectorAdapter.Item
-
- ibInfo - Variable in class com.example.sulemaia.Adapter.CharacterSelectorAdapter.Item
-
- iCharacterSelected - Interface in com.example.sulemaia.Interface
-
Interface to coordinate the character selected options.
- icon - Variable in class com.example.sulemaia.Model.CharacterItem
-
- iconPos - Variable in class com.example.sulemaia.Dialog.CustomCharacterEditorDialog
-
- iconSelected - Variable in class com.example.sulemaia.Adapter.DialogCharacterEditorAdapter
-
- iconSelected(int) - Method in class com.example.sulemaia.Dialog.CustomCharacterEditorDialog
-
We instantiate the basic parts of the view whenever a character icon is selected.
- iconSelected(int) - Method in interface com.example.sulemaia.Interface.iDialogCharacterIconSelected
-
Process the selected icon to show the corresponding dialog, after checking everything
is correct and possible, based on a position.
- iDialogCharacterIconSelected - Interface in com.example.sulemaia.Interface
-
Interface implementation for the dialog character icon.
- iFirstTheBest - Interface in com.example.sulemaia.Interface
-
Public interface to control de implementation of the methods for First Best algorithm.
- iIconSelected - Variable in class com.example.sulemaia.Adapter.DialogCharacterEditorAdapter
-
- images - Variable in class com.example.sulemaia.Activity.Tutorial
-
- iMethods - Variable in class com.example.sulemaia.Thread.ResolverAStarThread
-
- iMethods - Variable in class com.example.sulemaia.Thread.ResolverFirstBestThread
-
- iMethods - Variable in class com.example.sulemaia.Thread.ResolverUniformCostThread
-
- inAstar(HeuristicPathTree.Node) - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
- INCONSISTENT_ID_QUANTITY - Static variable in class com.example.sulemaia.Helper.Parser
-
- initialItem - Variable in class com.example.sulemaia.Activity.MainActivity
-
- initialNameField - Variable in class com.example.sulemaia.Activity.CharacterSelector
-
- initialX - Variable in class com.example.sulemaia.Activity.CharacterSelector
-
- initialX - Variable in class com.example.sulemaia.Activity.GameScreen
-
- initialX - Variable in class com.example.sulemaia.Fragment.AStar
-
- initialX - Variable in class com.example.sulemaia.Fragment.FirstBest
-
- initialX - Variable in class com.example.sulemaia.Fragment.UniformCost
-
- initialY - Variable in class com.example.sulemaia.Activity.CharacterSelector
-
- initialY - Variable in class com.example.sulemaia.Activity.GameScreen
-
- initialY - Variable in class com.example.sulemaia.Fragment.AStar
-
- initialY - Variable in class com.example.sulemaia.Fragment.FirstBest
-
- initialY - Variable in class com.example.sulemaia.Fragment.UniformCost
-
- initTreeAndColors() - Method in class com.example.sulemaia.Activity.GameScreen
-
We create the graphic tree with the first node (which is obviously the
initial coordinate of the character), process the invalid nodes, and paint
the adjacent tiles with the corresponding color.
- inOrderFirst(HeuristicPathTree.Node) - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
Algorithm to obtain the tree in an Inorder organization, to make sure it will
be displayed correctly.
- intent - Variable in class com.example.sulemaia.Activity.ExpansionDetails
-
- intent - Variable in class com.example.sulemaia.Activity.SearchAlgorithms
-
- inUniformCost(HeuristicPathTree.Node) - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
- INVALID_FILE_CONTENT - Static variable in class com.example.sulemaia.Helper.Parser
-
- isAccessible() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Check if a node is accessible by the character.
- isAccessible() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Method to check if a certain tile (node) is accessible by the character.
- iSelected - Variable in class com.example.sulemaia.Adapter.CharacterSelectorAdapter
-
- isEndingState() - Method in class com.example.sulemaia.Activity.ExpansionDetails.ButtonActions
-
We can proceed once the last order state is implemented by the user.
- isFinal - Variable in class com.example.sulemaia.Activity.FieldInformation
-
- isFinal - Variable in class com.example.sulemaia.Model.GameLandItem
-
- isFinal() - Method in class com.example.sulemaia.Model.GameLandItem
-
Check if the land is final.
- isFinal(int, int) - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Check if the actual node is the final node.
- isFinal - Variable in class com.example.sulemaia.Model.LandItem
-
- isFinal() - Method in class com.example.sulemaia.Model.LandItem
-
Check if a certain tile is the final one, designated by the user.
- isGameFinish() - Method in class com.example.sulemaia.Activity.GameScreen
-
We check if the actual coordinate in which the character is right now,
is the same as the final tile, so the game would be finished.
- isInitial - Variable in class com.example.sulemaia.Activity.FieldInformation
-
- isInitial - Variable in class com.example.sulemaia.Model.GameLandItem
-
- isInitial() - Method in class com.example.sulemaia.Model.GameLandItem
-
Check if the land is initial.
- isInitial - Variable in class com.example.sulemaia.Model.LandItem
-
- isInitial() - Method in class com.example.sulemaia.Model.LandItem
-
Check if the tile was designated as initial by the user.
- isPathFound - Variable in class com.example.sulemaia.Thread.ResolverUniformCostThread
-
- isPathFounded - Variable in class com.example.sulemaia.Thread.ResolverAStarThread
-
- isPathFounded - Variable in class com.example.sulemaia.Thread.ResolverFirstBestThread
-
- isPermissionGranted() - Method in class com.example.sulemaia.Activity.MainActivity.ButtonActions
-
Check if the reading of archives permission is granted.
- isValidStringInFile(String) - Static method in class com.example.sulemaia.Helper.Parser
-
We receive a whole document (whichever the user chooses, so be careful with this;
it means this can load anything, like photos or documents, but is only intended
to load incredibly light txt files that go along the project specifications.
- item - Variable in class com.example.sulemaia.Activity.CharacterEditor
-
- Item(View) - Constructor for class com.example.sulemaia.Adapter.CharacterEditorAdapter.Item
-
Item view of selected character.
- item - Variable in class com.example.sulemaia.Adapter.CharacterSelectorAdapter.ButtonActions
-
- Item(View) - Constructor for class com.example.sulemaia.Adapter.CharacterSelectorAdapter.Item
-
Implementation of the item view, that cant be null.
- Item(View) - Constructor for class com.example.sulemaia.Adapter.DialogCharacterEditorAdapter.Item
-
Constructor of the item view, that cant be null.
- item - Variable in class com.example.sulemaia.Adapter.DialogCharacterInformationAdapter
-
- Item(View) - Constructor for class com.example.sulemaia.Adapter.DialogCharacterInformationAdapter.Item
-
Constructor of the itemview, that cant be null.
- Item(View) - Constructor for class com.example.sulemaia.Adapter.MainActivityAdapter.Item
-
On the item creation take action.
- iUniformCost - Interface in com.example.sulemaia.Interface
-
Public interface to control de implementation of the methods for Uniform Cost algorithm.
- ivFieldColor - Variable in class com.example.sulemaia.Activity.FieldInformation
-
- ivImage - Variable in class com.example.sulemaia.Activity.CharacterEditor
-