- GameLandItem - Class in com.example.sulemaia.Model
-
Class for the creation and obtain of the land information.
- GameLandItem(EditText, int, Point) - Constructor for class com.example.sulemaia.Model.GameLandItem
-
Constructor of the land.
- GameScreen - Class in com.example.sulemaia.Activity
-
Class with all the graphic implementations of the screen
in which the user will actually play.
- GameScreen() - Constructor for class com.example.sulemaia.Activity.GameScreen
-
- GameScreen.ButtonActions - Class in com.example.sulemaia.Activity
-
Class that implements the functionality of the buttons in this activity.
- GameScreen.MOVEMENT_CODES - Enum in com.example.sulemaia.Activity
-
- getAccumulative() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the accumulative value of the node.
- getAdapter() - Method in class com.example.sulemaia.Dialog.CustomCharacterEditorDialog
-
We get the adapter corresponding to the activity.
- getAnchor() - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
Method to get the first node of the tree.
- getBtnItemMap() - Method in class com.example.sulemaia.Model.LandItem
-
Get the button of the land.
- getCanPass() - Method in class com.example.sulemaia.Model.CharacterItem
-
Check if the character is able to pass through a certain terrain.
- getCharacterItem() - Method in class com.example.sulemaia.Adapter.CharacterEditorAdapter
-
Return the character item
- getChildren() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the children related to a certain node.
- getChildren() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Return all of a node's children.
- getCode() - Method in class com.example.sulemaia.Model.GameLandItem
-
Get the code of the land.
- getCode() - Method in class com.example.sulemaia.Model.LandItem
-
Obtain the code related to the land.
- getColor() - Method in class com.example.sulemaia.Model.GameLandItem
-
Get the color code of a land.
- getColor() - Method in class com.example.sulemaia.Model.LandItem
-
Get the color related to a specific land.
- getCost() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the current cost of a node.
- getCost() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Get the cost of a node.
- getDotSource() - Method in class com.example.sulemaia.Helper.GraphViz
-
Returns the graph's source description in dot language.
- getDotTree() - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
Method to get the whole tree in dot language for the graphic implementation.
- getDotTree() - Method in class com.example.sulemaia.Model.PathManualTree
-
Get the source for the tree creation from the GraphViz class.
- getEtItemMap() - Method in class com.example.sulemaia.Model.GameLandItem
-
Get the edit text of the land Deprecated.
- getFather() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the father related to a certain node.
- getFather() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Get the father node of a certain node.
- getFileArray(String) - Static method in class com.example.sulemaia.Helper.Parser
-
Get every number into an array, to process later on.
- getFinalNode() - Method in class com.example.sulemaia.Model.HeuristicPathTree
-
Obtain the final node of the tree.
- getIcon() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the icon of a character.
- getIconSelected() - Method in class com.example.sulemaia.Adapter.DialogCharacterEditorAdapter
-
Return the selected icon.
- getItemCount() - Method in class com.example.sulemaia.Adapter.CharacterEditorAdapter
-
Method to obtain the item count.
- getItemCount() - Method in class com.example.sulemaia.Adapter.CharacterSelectorAdapter
-
Method to get the item count.
- getItemCount() - Method in class com.example.sulemaia.Adapter.DialogCharacterEditorAdapter
-
Return the item count.
- getItemCount() - Method in class com.example.sulemaia.Adapter.DialogCharacterInformationAdapter
-
Return the item count.
- getItemCount() - Method in class com.example.sulemaia.Adapter.MainActivityAdapter
-
Get the item count.
- getLands() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the lands for the execution.
- getLandsColors() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the land colors for the execution.
- getLandsCosts() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the lands costs for the executions.
- getLetterForInt(int) - Static method in class com.example.sulemaia.Helper.Parser
-
Method to return a letter based on a code to create the first row in the map.
- getMainLand() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the main land of a character.
- getName() - Method in class com.example.sulemaia.Model.CharacterItem
-
Get the name of a land.
- getName() - Method in class com.example.sulemaia.Model.GameLandItem
-
Get the name of the land.
- getName() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the name of the node.
- getName() - Method in class com.example.sulemaia.Model.LandItem
-
Get the name of a land item tapped.
- getName() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Get the name of a node.
- getNextSlotAvailable() - Method in class com.example.sulemaia.Activity.ExpansionDetails.ButtonActions
-
Return the position of the next available slot for the expansion order selection.
- getNodesNextStep(HeuristicPathTree.Node, ArrayList<HeuristicPathTree.Node>, HashSet<HeuristicPathTree.Node>) - Method in class com.example.sulemaia.Thread.ResolverAStarThread
-
Get the children of a node, if they are reachable (the is map available), and if the node
is accessible by the options written by the user.
- getNodesNextStep(HeuristicPathTree.Node, ArrayList<HeuristicPathTree.Node>, HashSet<HeuristicPathTree.Node>) - Method in class com.example.sulemaia.Thread.ResolverFirstBestThread
-
Get the children of a node, if they are reachable (the is map available), and if the node
is accessible by the options written by the user.
- getNodesNextStep(HeuristicPathTree.Node, ArrayList<HeuristicPathTree.Node>, HashSet<HeuristicPathTree.Node>) - Method in class com.example.sulemaia.Thread.ResolverUniformCostThread
-
Expand the nodes correctly, according to the limitations of the map.
- getPosition() - Method in class com.example.sulemaia.Model.GameLandItem
-
Get the position of the land.
- getPosition() - Method in class com.example.sulemaia.Model.LandItem
-
Get the position, in the map, of the land tapped.
- getPosX() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the X coordinate from a node.
- getPosY() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the Y coordinate of the node.
- getRemaining() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the remaining value from the current node to the final node.
- getStep() - Method in class com.example.sulemaia.Model.HeuristicPathTree.Node
-
Get the current step of the algorithm.
- getStep() - Method in class com.example.sulemaia.Model.PathManualTree.Node
-
Get the actual step in which the algorithm is working right now.
- getTextSizeForMap(int) - Static method in class com.example.sulemaia.Helper.Parser
-
Method to adapt the sizes of the map depending on how many tiles the map has.
- getValidBiomes() - Method in class com.example.sulemaia.Activity.FieldInformation
-
Method to get the list of the valid biomes in that moment.
- getX_Coordinate() - Method in class com.example.sulemaia.Model.LandItem
-
Obtain the X coordinate of a tile.
- getY_Coordinate() - Method in class com.example.sulemaia.Model.LandItem
-
Obtain the Y coordinate of a tile.
- graph - Variable in class com.example.sulemaia.Helper.GraphViz
-
The source of the graph written in dot language.
- GraphViz - Class in com.example.sulemaia.Helper
-
Purpose: GraphViz Java API
Description:
With this Java class you can simply call dot
from your Java programs
Example usage:
- GraphViz() - Constructor for class com.example.sulemaia.Helper.GraphViz
-
Constructor: creates a new GraphViz object that will contain
a graph.
- graphVizHelper - Variable in class com.example.sulemaia.Model.HeuristicPathTree
-
- graphVizHelper - Variable in class com.example.sulemaia.Model.PathManualTree
-