Package model
Interface IEngine
- All Known Implementing Classes:
Engine
public interface IEngine
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddMemoryObjectsToList(Integer amount) voidaddToComparing(int i) voidclearPair(ArrayList<MemoryObject> memoryList) voidvoidcompareObjects(ArrayList<MemoryObject> objectList) voidendGame()intgetHint()intgetType()voidsetChosenObjectReady(MemoryObject object) voidvoidvoidvoidvoidvoidupdateDynamicScore(int score)
-
Method Details
-
suffleObjects
void suffleObjects() -
setChosenObjectReady
-
compareObjects
-
setMemoryObjects
void setMemoryObjects() -
addMemoryObjectsToList
-
addToComparing
void addToComparing(int i) -
clearPair
-
setPersonalScore
void setPersonalScore() -
getTotalScore
int getTotalScore() -
clearStorage
void clearStorage() -
endGame
void endGame() -
stopTimer
void stopTimer() -
getHint
int getHint() -
getType
ModeType getType() -
updateDynamicScore
void updateDynamicScore(int score) -
startTime
void startTime()
-