void function ( String arg0 ) { if ( ! myGameStatesHash . containsKey ( arg0 ) ) { return ; } GameState loc0 = myGameStatesHash . get ( arg0 ) ; myGameStatesHash . remove ( arg0 ) ; myGameStatesArray . remove ( loc0 ) ; }
removes the . concode_field_sep ArrayList<GameState> myGameStatesArray concode_elem_sep HashMap<String,GameState> myGameStatesHash concode_elem_sep String myCurrentGameState concode_elem_sep Game myGame concode_elem_sep boolean myIsTransitioning concode_elem_sep Transition myTransition concode_elem_sep UnchartedTerritory myUnchartedTerritory concode_field_sep void add concode_elem_sep void add concode_elem_sep void setIsTransitioning concode_elem_sep GameState getCurrentGameState concode_elem_sep GameState getGameState concode_elem_sep String getGameState concode_elem_sep void setGameState concode_elem_sep void setGameState concode_elem_sep boolean isTransitioning concode_elem_sep IterableProtector<GameState> getStates