Compare commits

..

No commits in common. "master" and "v0.2-alpha" have entirely different histories.

304 changed files with 1230 additions and 46908 deletions

View File

@ -1,139 +0,0 @@
# Manuelle tester
Hver runde får du en spesifik kortstokk: en rotate right, en rotate left, en u-turn, en back up, en move 3, en move 2, tre move 1
Tester som krever flere roboter må testes med multiplayer (de er i stor grad dekket av automatiske tester).
## Roboten blir rotert av tannhjul, flyttet av transportbånd, registrerer flagg og vinner
### Runde 1 - tester tannhjul til høyre, tannhjul til venstre, sakte transport bånd, høyre vrid sakte transport bånd, raskt transport bånd, flagg 1 blir registrert og vist
Program som skal kjøres: back up, move 1, move 2, rotate left, u-turn. Trykk confirm
Roboten beveger seg sør fra spawnpoint og blir rotert av tannhjul så den peker øst.
Robot beveger seg med move 1 ett steg øst og blir rotert av tannhjul så den peker nord.
Robot beveger seg med move 2 to steg nord og blir flyttet av transportbånd ett steg vest, og blir rotert mot øst siden
det er en sving.
Robot roteres mot nord av rotate left og blir flyttet av transportbånd ett steg nord, til et raskt transportbånd.
Robot roteres mot sør av u-turn og blir flyttet av raskt transportbånd to steg nord, til flagg 1, som blir registrert.
Flagget forventes markert nede til høyre for bildet av roboten.
### Runde 2 - tester at flagg 2 blir registrert
Program som skal kjøres: rotate left, move 1, move 1, u-turn, turn right. Trykk confirm
Roboten roteres mot øst av rotate left, og står på flagg 1.
Roboten beveger seg med move 1 ett steg øst til ruten mellom flagg 1 og flagg 2.
Roboten roteres seg med move 1 ett steg øst, og står på flagg 2. Flagg 2 blir så registrert.
Roboten roteres mot vest av u-turn, og står på flagg 2.
Roboten roteres mot nord av rotate right, og står på flagg 2.
### Runde 3 - tester at når du treffer alle flaggene så vinner du, når du vinner får du vinnerskjermen, du kan trykke quit knappen på vinnerskjermen for å lukke spillet
Program som skal kjøres: rotate right, move 1, tilfeldig, tilfeldig, tilfeldig. Trykk confirm
Roboten roteres mot øst av rotate right, og står på flagg 2.
Roboten beveger seg med move 1 ett steg mot øst til flagg 3.
Spiller får opp vinnerskjerm som viser spillernavn og en quit knapp.
Spiller trykker på quit og spillet terminerer med melding: "Process finished with exit code -1"
## Robot tar skade av laser, får låste kort i registerne, dør og respawner på skiftenøkkel
###Runde 1 - tester at robot tar korrekt skade fra alle lasertyper
Program som skal kjøres: rotate left, move 1, move 1, move 1, back up. Trykk confirm
Roboten roteres mot vest av rotate left, og står på sin spawn.
Roboten beveger seg med move 1 ett steg mot vest, og tar tre skade av trippel laser.
Roboten beveger seg med move 1 ett steg mot vest, og tar to skade av dobbel laser.
Roboten beveger seg med move 1 ett steg mot vest, og tar én skade av enkel laser.
Roboten beveger seg med back up ett steg mot øst, og tar to skade av dobbel laser. Robot skal nå ha 8 skade, som viser
nede til høyre på skjermen.
###Runde 2 - tester at kort blir låst
Fire kort skal vise som låst. Ett kan velges.
Program som skal kjøres: tilfeldig. Trykk confirm
Roboten utfører tilfelige kort og blir drept av laser.
Respawner på skiftenøkkel med to i skade.
Spiller krysser ut spillet så det terminerer med melding: "Process finished with exit code -1"
## Robot faller i hull, går i powerdown, fortsetter powerdown, faller i pit, dør, respawer og blir stoppet av vegger
### Runde 1,2,3 - tester hull, powerdown, continue powerdown og fortsette spillet etter powerdown
Program som skal kjøres: rotate right, move 1, rotate left, u-turn, move3. Trykk confirm + powerdown,
continue powerdown, ikke ta continue powerdown.
Roboten roteres mot øst av rotate right, og står på spawn.
Roboten beveger seg med move 1 ett steg mot øst.
Roboten roteres mot nord av rotate left.
Roboten roteres mot sør av u-turn.
Roboten beveger seg med move 3 to steg mot sør, inn i hullet og dør.
Roboten respawner på spawn og går i powerdown for å få 0 skade.
Spiller trykker continue powerdown og robot går i powerdown enda en runde.
Spiller trykker ikke contine powerdown og robot går ikke i powerdown.
### Runde 4,5 - tester pit
Program som skal kjøres: rotate right, move 2, rotate left, u-turn, move 3. Trykk confirm + powerdown
Roboten roteres mot øst av rotate right, og står på spawn.
Roboten beveger seg med move 2 to steg mot øst.
Roboten roteres mot nord av rotate left.
Roboten roteres mot sør av u-turn.
Roboten beveger seg med move 3 to steg mot sør, inn i pit-en og dør.
Roboten respawner på spawn og går i powerdown for å få 0 skade.
### Runde 6 - tester vegg som står fremfor robot
Program som skal kjøres: rotate right, move 3, rotate left, u-turn, move 2. Trykk confirm
Roboten roteres mot øst av rotate right, og står på spawn.
Roboten beveger seg med move 3 tre steg mot øst.
Roboten roteres mot nord av rotate left.
Roboten roteres mot sør av u-turn.
Roboten beveger seg med move 2 ett steg mot sør, og blir stoppet av en vegg som står fremfor den.
### Runde 7 - tester vegg som står på samme tile som robot
Program som skal kjøres: rotate left, move 1, move 1, move 1, move 3. Trykk confirm
Roboten roteres mot øst av rotate left, og står mot en vegg som står på samme tile.
Roboten beveger seg med move 1 null steg mot øst, siden den blir stoppet av veggen.
Roboten beveger seg med move 1 null steg mot øst, siden den blir stoppet av veggen.
Roboten beveger seg med move 1 null steg mot øst, siden den blir stoppet av veggen.
Roboten beveger seg med move 3 null steg mot øst, siden den blir stoppet av veggen.
Spiller krysser ut spillet så det terminerer med melding: "Process finished with exit code -1"
## Robot blir dyttet av pushere, får oppdatert backup, dør 3 ganger og spill avsluttes
### Runde 1 - flytter roboten helt til østre del av brett
Program som skal kjøres: rotate right, move 3, move 2, move 1, move 1. Trykk confirm
Roboten roteres mot øst av rotate right, og står på sin spawn.
Roboten beveger seg med move 3 tre steg mot øst.
Roboten beveger seg med move 2 to steg mot øst.
Roboten beveger seg med move 1 ett steg mot øst.
Roboten beveger seg med move 1 ett steg mot øst, blir flyttet av transportbånd ett steg mot nord.
### Runde 2 - tester partallspusher
Program som skal kjøres: rotate right, rotate left, tilfeldig, tilfeldig, tilfeldig. Trykk confirm
Roboten roteres mot sør av rotate right, står på partallspusher og skiftenøkkel og får oppdatert backup.
Roboten roteres mot øst av rotate left, og blir skubbet av brettet av partallspusheren så roboten dør.
### Runde 3 - tester oddetallspusher
Program som skal kjøres: move 1, tilfeldig, tilfeldig, tilfeldig, tilfeldig. Trykk confirm
Roboten respawner på skiftenøkkelen den ble dyttet av. Roboten beveger seg med move 1 ett steg mot nord, og blir skubbet
av brettet av oddetallspusheren så roboten dør.
Neste runde endres ikke backup siden den dør før første fase er ferdig.
### Runde 4 - tester terminering av spill når alle spillere er død
Program som skal kjøres: move 1, tilfeldig, tilfeldig, tilfeldig, tilfeldig. Trykk confirm
Roboten respawner på skiftenøkkelen du respawnet sist. Roboten beveger seg med move 1 ett steg mot nord, og blir skubbet
av brettet av oddetallspusheren så roboten dør.
Du er nå tom for liv og spillet skal terminere neste runde med meldingen:\
"\[Critical\] All players died. Cannot continue playing."

View File

@ -1,129 +0,0 @@
# Team Fiasko
## Deloppgave 1
### Rollefordeling
Rollefordelingen i teamet fungerer fint slik som vi har det.
### Erfaringer
Siden vi fra vi startet prosjektet har valgt å ha noen av møtene og parprogrammeringsøktene våre på Discord,
var vi bedre rustet til utfordringene som kom med SARS-CoV-2 pandemien og de innførte restriksjoner det har medført.
### Retrospektiv
#### Plan
Det vi planlagte var å ha to fysiske møter og ett digitalt møte per korte sprint (en uke) for parprogrammering,
planlegging og generell diskusjon rundt prosjektet.\
Vi planla også å lage ferdig alle brukerhistoriene, akseptansekravene og
arbeidsoppgavene før vi begynte noe av kodearbeidet.\
Arbeidsoppgaver skulle settes opp som issues i prosjektet på GitHub med gode beskrivelser
for så å legges til prosjekttavlen. Når noen i teamet skal begynne på en ny arbeidsoppgave skulle de
legge seg til i oppgaven på prosjekttavlen for så å flytte oppgaven fra "To do" kolonnen til "In progress" kolonnen.
#### Gjennomførelse
Vi har hatt noen fysiske møter før SARS-CoV-2 krisen startet. Disse gikk med til en del planlegging
og jobbing med brukerhistorier. Etter dette beholdt vi de satte møtetidene våre, men alle møter ble digitale.\
I denne sprinten har vi brukt en del digital parprogrammering med skjermdeling som har fungert bra for oss.\
Ellers har vi gjennomført planen som planlagt.
#### Forbedringspunkter
* Forbedre bruk av tester. Bruke mer Test Driven Development. Vi har til nå skrevet tester etter vi har skrevet kode,
noe som har ført til noen bugs som kanskje kunne vært unngått med TDD.
### Prioritering av oppgaver
* Vi prioriterer implementeringen av funksjonalitetene i spillet fra bunnen og opp og vi føler nå at vi kan
begynne med implementasjon av faser og funksjonalitet faser trenger.
* Til neste oblig må vi bli ferdig med runder og kortvelging først. Etter dette prioriterer vi å få
nettverksfunksjonaliteten på plass. Til slutt vil vi prioritere det grafiske og eventuelle "nice to haves".
![PNG](../Deliverables/Screenshots/Prosjekttavle_26_03_2020.PNG "Skjermdump prosjekttavle")
### Gruppedynamikk og kommunikasjon
* Vi har noen uenigheter når det gjelder effektiv tidsbruk på møter og hvor mye tid hver enkelt skal bruke på
prosjektet ut over de fastsatte møtetidene som utgjør ca. 8 timer i uken.
* Siden vi har brukt gruppe og parprogrammering siden starten har kunnskapsoverføring skjedd på denne måten.
## Deloppgave 2
### Krav
Implementere faser og alt av funksjonalitet en fase trenger.
* Implementere programmeringskort.
* Implementere kortstokk.
* Implementere lasere.
* Implementere visning av laser avfyring.
* Implementere transportbånd.
* Implementere roterende tannhjul.
* Implementere registrering av besøkte flagg.
### Brukerhistorier og akseptansekrav
* Som spiller må jeg ha en kortstokk for å oppbevare kortene mine.
* Spilleren har en funksjonell kortstokk.
* Som spiller trenger jeg programmeringskort for å programmere roboten min.
* Programmeringskort har en handling og en prioritet.
* Som spiller trenger jeg et program for å fortelle roboten min hva den skal gjøre i løpet av en runde.
* Spilleren har et funksjonelt program.
* Skal kunne hente ut programmet fra en spiller.
* Som fase trenger jeg å kunne aktivere andre objekter for å progressere spillet.
* En fase kan gjennomføres.
* Aktiverte objekter gjør sin funksjon.
* Som transportbånd trenger jeg å kunne flytte roboter for å gjøre min funksjon.
* Transportbånd flytter robot i en gitt retning.
* Transportbånd kan rotere roboter i spesifikke scenario.
* Som fase trenger jeg å kunne kjøre programmeringskort etter høyest verdi for å bestemme
rekkefølgen på trekkene til robotene.
* Programmeringskort er sorterbare.
* Programmeringskort kan hentes og gis videre.
* Som tannhjul trenger jeg å kunne snu roboter for gjennomføre min funksjon.
* Tannhjul vrir roboter som står på de 90 grader i retningen tannhjulet har.
* Som laser trenger jeg å kunne avfyre laseren min for å gjøre skade på roboter.
* En laser skyter i en rett linje i den retningen laseren har.
* En laser blir stoppet av vegger og andre roboter.
* En laser gjør skade på roboten den treffer.
* Som spiller trenger jeg å kunne registrere flagg for å kunne vinne spillet.
* Ved slutten av en fase vil roboter som står på et flagg få oppdatert currentflagg verdien sin,
gitt at den har besøkt det forrige flagget.
* Som spiller trenger jeg å kunne se laserstrålen på brettet for å kunne vite hvor den treffer.
* Laserstrålen er synlig på brettet når den blir avfyrt.
### Arbeidsoppgaver
#### Spiller
* Lage en klasse som representerer en kortstokk.
* Legge til en kortstokk i spillerklassen.
* Lage en representasjon av registere.
* Legge til en representasjon av programmeringskort.
#### Fase
* Legge til funksjonalitet for å sortere programmeringskort ut ifra høyeste verdi.
* Legge til funksjonalitet for å aktivere tannhjul.
* Lage en funksjon for å fyre av en laser i en retning.
* Legge til visning av laseravfyring.
* Legge til en funksjon for å sjekke om en robot står på et flagg.
* Legge til en funksjon for å sjekke om roboten har besøkt forrige flagg.
* Legge til en funksjon som sjekker flaggstatus til en robot.
* Legge til funksjon for å aktivere transportbånd.
* Legge til en fase i robotrallygame som aktiverer alle objekter som skal bli aktivert i en fase.
### Hovedkrav for MVP
* Alle krav vi har jobbet med er en del av MVP med unntak av visningen av laseravfyring.
* Spillet trenger faser for å virke sånn som det skal.
* Alle kravene vi har jobbet med anser vi som viktige deler av en fase.
## Deloppgave 3
### Commitsfordeling
Vi har brukt en del parprogrammering og har derfor noe skjev fordeling av commits. Vi har stort sett kommentert hvem
som har programmert sammen i commitmeldingen.
### Manuell testing
Se [README.md](../README.md)
## UML
![UML](../Deliverables/Umls/UmlOblig3.png "UML Oblig 3")

View File

@ -1,383 +0,0 @@
# Team Fiasko
## Deloppgave 1
### Rollefordeling
Rollefordelingen i teamet fungerer fint slik som vi har det.
### Erfaringer
* Vi burde kommunisert med gruppeleder på et tidligere tidspunkt for å klarere hvilket krav som
faktisk skal møtes til innlevering.
* Vi skulle passet mer på i starten å ikke lage isfjell ved oppdeling av arbeidsoppgaver.
* Det er viktig å alltid lage brukerhistorier før implementering.
### Retrospektiv
#### Plan
Det vi planla var å ha tre digitale møter per korte sprint (en uke) for parprogrammering,
planlegging og generell diskusjon rundt prosjektet. Vi bruker oppsettet til scrum med parprogrammering lagt til.
Dette var metodikken vi planlagte å bruke fra starten av prosjektet og det har fortsatt å være dette oppsettet vi
har valgt bruke gjennom hele prosjektet.
Vi valgte å bruke scrum fordi oppsettet passer fint for tidsperiodene mellom obligene på prosjektet, der vi da kan ha
korte sprinter på en uke hver og lange sprinter i tidsrommet fra oblig til oblig.
Vi planla også å lage ferdig alle brukerhistoriene, akseptansekravene og
arbeidsoppgavene før vi begynte noe av kodearbeidet.
Arbeidsoppgaver skulle settes opp som issues i prosjektet på GitHub med gode beskrivelser
for så å legges til prosjekttavlen. Når noen i teamet skal begynne på en ny arbeidsoppgave skulle de
legge seg til i oppgaven på prosjekttavlen for så å flytte oppgaven fra "To do" kolonnen til "In progress" kolonnen.
#### Gjennomførelse
Vi har gjennomført planen vår som planlagt.
Det vi syntes at vi har gjort bra er at (nesten) alle har vært tilstede på alle møter vi har hatt.
#### Forbedringspunkter
Vi ville kommunisert med gruppeleder på et tidligere tidspunkt for å klarere hvilke krav som faktisk skal møtes
til innlevering, i tillegg til å sjekke retteskjemet. Vi har lært det er viktig å dele opp arbeidsoppgaver i passelige
biter, for å unngå isfjell.
Alltid lag brukerhistorie før implementering, et problem vi hadde i starten.
Ha tester som automatisk sjekker at alt funker som det skal, og lag manuelle tester for det som ikke
kan testes automatisk. Tenk på funksjonalitet i forhold til lettvinthet ved implementasjon av ting som multiplayer.
Selv når vi kodet med multiplayer in mind, måtte vi endre en del for å støtte klient og server funksjonalitet.
Prosjektmetodikken vi har valgt ville vi også brukt hvis vi måtte begynt på nytt.
#### Prosjekttavle
![PNG](../Deliverables/Screenshots/Prosjekttavle_07_05_2020.PNG "Skjermdump prosjekttavle")
### Gruppedynamikk og kommunikasjon
Kommunikasjonen innad i teamet har i all hovedsak fungert fint.
Vi brukte allerede online møter før nedstenging, så da gikk vi fra to timer til 8 timer online møte i uken.
Vi jobber typisk først sammen for så å dele oss opp i flere samtaler ut ifra hvem som jobber sammen.
Visualisering i form av tavle ble noe vanskeligere når vi måtte bruke skjermdeling av paint i stedet for
en fysisk tavle. Når vi ikke hadde fysisk møter, så vi heller ikke gruppeleder, noe som førte til mindre kommunikasjon.
Når vi sitter i forskjellige samtaler er det også vanskeligere for teamleder å ha oversikt over hele gruppen.
Det tar lenger tid å få hjelp enn om vi satt i samme rom.
## Deloppgave 2
### Systemkrav denne sprinten
#### MVP Krav
* En spiller taper når de mister alle liv.
* En spiller må kunne vinne.
* Runder (Består av 5 faser. Du får nye kort, reparasjon, powerdown etc.).
* Faser (Ett kort fra hver spiller blir brukt, og objekter på brettet interagerer.
Registrering av flagg skjer etter hver fase).
* Kunne spille med andre spillere over lan/internett.
* Spillere beveger seg hver fase og kort bestemmer hvem som går først.
* Velge kort i starten av runden.
* Kunne velge powerdown etter alle har låst kortene sine.
* Ved slutten av runden mister roboten en i skade hvis de står på en reparasjonsbrikke eller flagg.
* Hvis en spiller er i powerdown blir spilleren spurt (i starten av nye runden) om han vil bli i powerdown eller ikke.
* Samle inn kort i slutten av en runde.
* Ikke samle sammen kort som er låst.
#### Nye implementerte NTH (Nice to have)
* Kunne velge hvilket brett man vil spille på
* Flere funksjonelle tiles (partalls pushere og oddetalls pushere)
* Bedre grafikk for bedre brukeropplevelse (informasjon som liv, skade etc.)
* Automatisk scanning av LAN
* Kunne velge hvilken port man vil
* Host kan se antall spillere koblet til spillet før start
* En spiller har valget mellom å se på spillet eller disconnecte etter han/hun har tapt.
* Vise låste kort
* Vise en timer når alle andre spillere har låst programmet sitt
### Brukerhistorier for en runde
#### Brukerhistorie 1
* Som runde trenger jeg å kunne kjøre faser for å progresere spillet.
*Akseptansekrav*
* Runden kjører fem faser.
*Arbeidsoppgaver*
* Legg til en funksjon for å kjøre fem faser.
#### Brukerhistorie 2
* Som spiller trenger jeg å få tildelt programmeringskort for å kunne lage et program.
*Akseptansekrav*
* Del ut programmeringskort fra spillet sin kortstokk til hver spiller.
* Spillere får antall programmeringskort ut ifra hvor mye skade de har blitt påført.
*Arbeidsoppgaver*
* Legg til funksjon for å tildele programmeringskort til alle spillere.
#### Brukerhistorie 3
* Som spiller trenger jeg å få mulighet til å annonsere powerdown for at roboten min vil kunne ta en powerdown.
*Akseptansekrav*
* Spiller må få spørsmål i starten av en runde om de vil gå i powerdown neste runde.
* Roboten til spilleren må gå i powerdown om spilleren annonserte det forrige runde.
*Arbeidsoppgaver*
* Serveren må kunne sende programmeringskortene, spiller listen og brett navnet til alle klientene og
alle klientene må forvente å mota dette objektet.
* Legg til en funksjon for å gi spiller en mulighet for å gå i powerdown.
#### Brukerhistorie 4
* Som robot trenger jeg å kunne gå i powerdown for å kunne kurere all skade.
*Akseptansekrav*
* Starten av runden settes skaden til roboter som skal i powerdown til null.
*Arbeidsoppgaver*
* Legg til funksjon for å gå i powerdown.
#### Brukerhistorie 5
* Som reperasjonstile trenger jeg å kunne fikse skade på roboter for å gjennomføre min funksjon.
*Akseptansekrav*
* Roboter som står på en reperasjonstile i slutten av en runde, får fjernet en skade.
* Reperasjonstiles er: Flagg, skiftenøkkel og skiftenøkkel + hammer.
*Arbeidsoppgaver*
* Legg til en funksjon som aktiverer alle reperasjonstiles og reparere roboter som står der.
#### Brukerhistorie 6
* Som spiller må jeg kunne levere inn mine gamle ulåste kort for å få nye kort.
*Akseptansekrav*
* Ulåste kort blir lagt tilbake i spillkortstokken etter runden er ferdig.
*Arbeidsoppgaver*
* Legg til funksjon for å samle inn kort som ikke er låst.
#### Brukerhistorie 7
* Som spiller må jeg få mulighet til å fortsette min powerdown for å kunne fikse eventuell ny skade.
*Akseptansekrav*
* Spillere som er i powerdown får mulighet i starten av runden om å fortsette powerdown eller ikke.
*Arbeidsoppgaver*
* Legg til funksjon for å gi spillere som er i powerdown mulighet for å fortsette i powerdown.
#### Brukerhistorie 8
* Som spiller må roboten min kunne bli respawnet for å kunne ta del i spillet videre, gitt at den har flere liv.
*Akseptansekrav*
* En robot som dør får ett mindre liv.
* Hvis roboten er tom for liv, taper spilleren dens.
* Når en robot dør, gjennoppliver den på sin backup posisjon.
*Arbeidsoppgaver*
* Legg til en funksjon som gjennoppliver roboter som har flere liv.
#### Brukerhistorie 9
* Som spiller må registrene mine bli låst ut ifra hvor mye skade jeg har, for å representere en skadet robot.
*Akseptansekrav*
* Roboter med mer enn fire skade, får låst antall register over fire skade.
* Kort som står i låste registre blir ikke samlet inn og kan ikke endres.
*Arbeidsoppgaver*
* Legg til en funksjon for å låse registre.
### Brukerhistorier for GUI/Nettverk
#### Brukerhistorie 10
* Som spiller må jeg kunne velge kort for å programmere roboten min.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt for å velge kort.
*Arbeidsoppgaver*
* Lage et grafisk grensesnitt som lar en bruker velge kort.
#### Brukerhistorie 11
* Som spiller, når jeg treffer det siste flagget mitt skal/må spillet stoppe for at jeg skal kunne vinne.
*Akseptansekrav*
* Det blir vist en skjerm som sier hvem som vinner.
*Arbeidsoppgaver*
* Lage en libgdx skjerm som sier hvilken spiller som har vunnet.
* Få spillet til å ikke fortsette til neste runde, men bytte til vinneskjermen i stedet
#### Brukerhistorie 12
* Som spiller må en person også være en server som kan dele ut informasjon til alle klienter for å ha et
sentralt distribusjons-senter for informasjon.
*Akseptansekrav*
* Det finnes en funksjon som lar deg velge å bli en server.
*Arbeidsoppgaver*
* Legge til en grafisk knapp som lar spilleren starte en serever
* Legge til funksjonalitet som starter en server dersom brukeren velger å starte som server.
#### Brukerhistorie 13
* Som klient må jeg kunne sende inn spillernavnet mitt til serveren for å bli identifisert i spillet.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt som lar klienten skrive inn navnet sitt og sende det til serveren.
* Serveren må forvente å motta navnet fra spilleren.
*Arbeidsoppgaver*
* Serveren må forvente å motta navn fra spillere og må bruke det navnet til å lage en spiller.
* Lage et grafisk grensesnitt som lar en klient koble seg til en server.
#### Brukerhistorie 14
* Som spiller må jeg kunne se hvilken robot som er min for at jeg skal kunne identifisere roboten min.
*Akseptansekrav*
* Brettet må kunne vise hvilken robot som hører til hvilken spiller.
*Arbeidsoppgaver*
* Lage et grafisk grensesnitt som lar deg se navn på alle spillere og hvilken robot som tilhører hver spiller.
#### Brukerhistorie 15
* Som server må jeg kunne sende brettnavn og en spillerliste med alle spillerne for at spillet skal bli synkronisert.
*Akseptansekrav*
* Serveren må sende brettnavnet og en liste med alle spillerne til alle klientene.
* Klientene må forvente å mota brettnavnet og en liste med alle spillerne.
*Arbeidsoppgaver*
* Serveren må kunne sende spillerlisten og brettnavnet til alle klientene, og
alle klientene må forvente å motta dette objektet.
#### Brukerhistorie 16
* Som klient må jeg kunne sende informasjon om jeg skal i powerdown og programmet mitt inn til serveren for at spillet
skal bli synkronisert.
*Akseptansekrav*
* Klienten må kunne sende powerdown og programmet mitt inn til serveren.
* Serven må forvente å motta informasjon om powerdown og programmet til klienten.
*Arbeidsoppgaver*
* Alle klienter må kunne sende inn informasjon om de skal i powerdown og programmet spilleren har programmert.
#### Brukerhistorie 17
* Som server må jeg kunne sende informasjon om alle som skal i powerdown og alle sine programmer for at
spillet skal bli synkronisert.
*Akseptansekrav*
* Serveren må kunne sende informasjon om alle som skal i powerdown til alle klientene.
* Klientene må forvente å motta informasjon om alle som skal i powerdown.
*Arbeidsoppgaver*
* Informasjon om powerdown og programmeringskort må sendes tilbake til alle klienter slik at
alle har samme informasjon.
* Klientene må forvente å mota denne informasjon.
#### Brukerhistorie 18
* Som Host må jeg kunne samle inn alle ulåste kort fra spillerne for at integriteten til kortstokken skal ivaretas.
*Akseptansekrav*
* Host må samle inn alle de ulåste kortene ut ifra programmene som blir mottatt fra serveren.
*Arbeidsoppgaver*
* Flytte ubrukte kort tilbake i hovedkortstokken hvis denne instansen av spillet er en host.
#### Brukerhistorie 19
* Som klient må jeg få mulighet til å fortsette powerdown og sende den informasjonen inn til serveren for at ønsket om
powerdown skal bli vedlikeholdt mellom alle klientene.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt som lar deg velge å fortsette powerdown.
* Valget av å fortsette powerdown må bli sent inn til serveren.
* Serveren må forvente å motta valget om å fortsette powerdown.
*Arbeidsoppgaver*
* Lage et grafisk grensesnitt som lar en bruker fortsette powerdown.
* Klienten må få mulighet til å fortsette powerdown og serveren må forvente å motta denne informasjonen.
#### Brukerhistorie 20
* Som server må jeg kunne sende informasjon om alle roboter i powerdown og sende nye programmerings kort til alle
klientene for at spillet skal bli synkronisert.
*Akseptansekrav*
* Serveren må kunne sende informasjon om alle roboter i powerdown og nye programmerings kort til alle klientene.
* Klientene må forvente å motta informasjon om powerdown og de nye programmeringskortene.
*Arbeidsoppgaver*
* Serveren må kunne sende informasjon om alle som fortsetter powerdown og nye programmeringskort.
* Klienten må forvente å motta denne informasjonen.
#### Brukerhistorie 21
* Som server må jeg kunne håndtere spillere som taper for at klienter som har tapt ikke skal bli spurt om input.
*Akseptansekrav*
* Serveren må kunne markere klienter den ikke skal ha input fra.
*Arbeidsoppgaver*
* Serveren makerer alle som har død og derfor ikke skal ha input fra.
* Serveren må håndtere en spiller som er død og blir frakoblet og som ikke er host.
#### Brukerhistorie 22
* Som spiller må jeg ha et grensesnitt for å bestemme om jeg skal være server, klient eller avslutte.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt for å kunne velge å være server, klient eller å avslutte.
*Arbeidsoppgaver*
* Lage et grafisk grensesnitt som lar brukeren velge å starte som server, koble til en server eller avslutte spillet.
#### Brukerhistorie 23
* Som spiller må jeg ha et grensesnitt for å bestemme hvilken server jeg skal koble til.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt for å kunne velge server.
*Arbeidsoppgaver*
* Lage en libgdx skjerm som viser servere som kjører på samme nettverk på default port.
* Skjermen må inneholde mulighet for å kunne spesifisere ip og port for en vilkårlig server.
#### Brukerhistorie 24
* Som spiller må jeg ha et grensesnitt for å kunne skrive inn spiller-navnet mitt.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt for å kunne skrive inn spiller-navnet.
*Arbeidsoppgaver*
* Lage et grafisk grensesnitt som lar en klient skrive inn sitt spiller navn.
#### Brukerhistorie 25
* Som spiller må jeg ha et grensesnitt som viser at jeg venter på noe, for å ikke bli forvirret når ingenting skjer.
*Akseptansekrav*
* Det finnes et grafisk grensesnitt for å varsle om venting i spillet.
*Arbeidsoppgaver*
* Lage en libgdx skjerm som viser at spillet venter på noe.
### Hovedkrav for MVP
Vi har i utgangstpunktet gått ut i fra kravliste fra kunde men lagt til powerdown i MVP.\
[Link til kravliste fra kunde](https://github.com/sivhollup/inf112/blob/master/v20/06-planning-mvp/PITCHME.md#krav-for-roborally)\
Vi valgte å ha med powerdown i MVP for å forlenge lengden på spillet og gjøre det letter å få en vinner i spillet.
### Kjent bug
Den eneste kjente bugen er at når en spiller sier at den skal i powerdown neste runde og dør i inneverende runde, går
den automatisk i powerdown uten å få mulighet til å avbryte powerdown.
Det finnes også noen advarsler som dukker opp på noen datamaskiner på grunn av noen av avhengighetene til spillet, men
det er såvidt vi vet ingen ting å gjøre med bortsett fra å vente på oppdateringer av avhengighetene. Disse advarslene
påvirker ikke spillet.
## Deloppgave 3
For dokumentasjon om bygging, testing og kjøring, samt ekstra informasjon om grensesnitt og nettverk, se
[readme](../README.md) og [wiki](https://github.com/inf112-v20/Fiasko/wiki).
### Manuell testing
Manuelle tester finner du [her](ManuelleTester.md). Mer informasjon om manuell
testing finner du [her](https://github.com/inf112-v20/Fiasko/wiki/Manuell-testing).
### UML
![UML](../Deliverables/Umls/UmlOblig4.png)
### UML uten interfaces og nettverk
![UML](../Deliverables/Umls/UmlObli4Simple.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 444 KiB

View File

@ -6,27 +6,25 @@ vil vi gå over til en fase der målet blir å implementere ting som er gøy, me
Alle regler er hentet fra 2005 utgaven av spillguiden fra Wizards of the Coast, Inc. Alle regler er hentet fra 2005 utgaven av spillguiden fra Wizards of the Coast, Inc.
## Spillstatus ## Spillstatus
Spillet er i hovedsak ferdig. Det er en del ekstra funksjoner og innhold som kan legges til, men all nødvendig Ved kjøring av .jar filen blir det kjørt en demo, uten mulighet for bruker å bevege robot.
funksjonalitet er implementert og fungerende i en akseptabel grad. Det kan fortsatt finnes bugs i koden, men spillet er
trolig stabilt.
## Javadoc ## Bygging og kompilering
Javadoc for hele prosjektet kan finnes [her](https://inf112-v20.github.io/Fiasko/javadoc/).
## Knapper og mus ### Forkrav for å kunne kompilere og kjøre koden
Her er en liten oversikt over knapper og musefunksjonalitet. - [java](https://www.java.com/en/download/)
For mer informasjon gå til [wikien](https://github.com/inf112-v20/Fiasko/wiki/Brukergrensesnitt). - [git](https://git-scm.com/)
### Brettet - [maven](https://maven.apache.org/)
- Q: Tilbakestiller kamera og kamerarotasjon på brettvisningsskjermen
- R: Roterer kameraet på brettvisningsskjermen
- TAB: Bytter mellom kortvelging og brettvisning når en holder på med å velge kort
- Rullehjulet vil forstørre og forminske spillbrettet på brettvisningsskjermen
- Spillbrettet kan flyttes ved å holde inne venstre musetast og bevege musen i en retning på brettvisningsskjermen
### Lobby
- HOME: Denne knappen lar deg velge et brett spesifikt laget for debugging
- T: Denne knappen lar deg starte spillet i en modus spesialisert for manuell testing. ### Byggeprosedyre
Denne modusen støtter bare en spiller. ```shell script
git clone https://github.com/inf112-v20/Fiasko.git
## Bygging og kjøring cd Fiasko
Se relevant side på [wikien](https://github.com/inf112-v20/Fiasko/wiki/Bygging-og-kj%C3%B8ring). mvn clean install
```
Dette vil også kjøre alle tester i koden
### Kjøreprosedyre
```shell script
cd target
java -jar roborally-0.2-alpha-jar-with-dependencies.jar
```
Den produserte .jar filen kan alternativt flyttes til en annen mappe og dobbeltklikkes for å kjøres.

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Fiasko pages</title>
</head>
<body>
<a href="javadoc/">Javadoc</a>
</body>
</html>

View File

@ -1,84 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>All Classes</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">AbstractDeck</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">AbstractScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">Action</a></li>
<li><a href="inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Board</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">BoardActiveScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">BoardElement</span></a></li>
<li><a href="inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">BoardElementContainer</a></li>
<li><a href="inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">BoardLoaderUtil</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">CardChoiceScreen</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">CardRectangle</a></li>
<li><a href="inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">Deck</span></a></li>
<li><a href="inf112/fiasko/roborally/utility/DeckLoaderUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">DeckLoaderUtil</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">Direction</a></li>
<li><a href="inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">DrawableGame</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">DrawableObject</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ErrorResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">GameStartInfoResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">GameState</a></li>
<li><a href="inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">Grid</span></a></li>
<li><a href="inf112/fiasko/roborally/utility/GridUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">GridUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">HandResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">HurryResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">InteractableGame</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">InteractiveScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/IOUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">IOUtil</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">IPAddressScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/LaserHelper.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">LaserHelper</a></li>
<li><a href="inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ListGrid</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">LoadingScreen</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">LobbyScreen</a></li>
<li><a href="inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally" target="classFrame">Main</a></li>
<li><a href="inf112/fiasko/roborally/utility/NetworkUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">NetworkUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">OkayResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Particle</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">ParticleType</a></li>
<li><a href="inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Phase</a></li>
<li><a href="inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Player</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties" target="classFrame">Position</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">PowerDownContainerResponse</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">PowerDownScreen</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ProgramAndPowerDownRequest</a></li>
<li><a href="inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ProgrammingCard</a></li>
<li><a href="inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ProgrammingCardDeck</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ProgramsContainerResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking" target="classFrame">RequestState</a></li>
<li><a href="inf112/fiasko/roborally/utility/ResourceUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">ResourceUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking" target="classFrame">RoboRallyClient</a></li>
<li><a href="inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">RoboRallyGame</a></li>
<li><a href="inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking" target="classFrame">RoboRallyServer</a></li>
<li><a href="inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui" target="classFrame"><span class="interfaceName">RoboRallyUI</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">RoboRallyWrapper</a></li>
<li><a href="inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Robot</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">RobotID</a></li>
<li><a href="inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">ScreenManager</a></li>
<li><a href="inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">SimpleButton</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">StartMenuScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/StringUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">StringUtil</a></li>
<li><a href="inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility" target="classFrame">TextureConverterUtil</a></li>
<li><a href="inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Tile</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">TileType</a></li>
<li><a href="inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">TwoTuple</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">UsernameRequest</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">UsernameScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Wall</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">WallType</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens" target="classFrame">WinnerScreen</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,84 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>All Classes</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></li>
<li><a href="inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects"><span class="interfaceName">BoardElement</span></a></li>
<li><a href="inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects">BoardElementContainer</a></li>
<li><a href="inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">BoardLoaderUtil</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></li>
<li><a href="inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="interfaceName">Deck</span></a></li>
<li><a href="inf112/fiasko/roborally/utility/DeckLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">DeckLoaderUtil</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></li>
<li><a href="inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="interfaceName">DrawableGame</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></li>
<li><a href="inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="interfaceName">Grid</span></a></li>
<li><a href="inf112/fiasko/roborally/utility/GridUtil.html" title="class in inf112.fiasko.roborally.utility">GridUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HurryResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="interfaceName">InteractableGame</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/IOUtil.html" title="class in inf112.fiasko.roborally.utility">IOUtil</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens">IPAddressScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/LaserHelper.html" title="class in inf112.fiasko.roborally.utility">LaserHelper</a></li>
<li><a href="inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LoadingScreen</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></li>
<li><a href="inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally">Main</a></li>
<li><a href="inf112/fiasko/roborally/utility/NetworkUtil.html" title="class in inf112.fiasko.roborally.utility">NetworkUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers">OkayResponse</a></li>
<li><a href="inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></li>
<li><a href="inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></li>
<li><a href="inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></li>
<li><a href="inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></li>
<li><a href="inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></li>
<li><a href="inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></li>
<li><a href="inf112/fiasko/roborally/utility/ResourceUtil.html" title="class in inf112.fiasko.roborally.utility">ResourceUtil</a></li>
<li><a href="inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></li>
<li><a href="inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></li>
<li><a href="inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></li>
<li><a href="inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="interfaceName">RoboRallyUI</span></a></li>
<li><a href="inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></li>
<li><a href="inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></li>
<li><a href="inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></li>
<li><a href="inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui">SimpleButton</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens">StartMenuScreen</a></li>
<li><a href="inf112/fiasko/roborally/utility/StringUtil.html" title="class in inf112.fiasko.roborally.utility">StringUtil</a></li>
<li><a href="inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></li>
<li><a href="inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></li>
<li><a href="inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects">TwoTuple</a></li>
<li><a href="inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers">UsernameRequest</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a></li>
<li><a href="inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></li>
<li><a href="inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></li>
<li><a href="inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens">WinnerScreen</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,158 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Constant Field Values</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#inf112.fiasko">inf112.fiasko.*</a></li>
</ul>
</div>
<div class="constantValuesContainer"><a name="inf112.fiasko">
<!-- -->
</a>
<h2 title="inf112.fiasko">inf112.fiasko.*</h2>
<ul class="blockList">
<li class="blockList">
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>inf112.fiasko.roborally.ui.screens.<a href="inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a name="inf112.fiasko.roborally.ui.screens.AbstractScreen.applicationHeight">
<!-- -->
</a><code>protected&nbsp;final&nbsp;int</code></td>
<td><code><a href="inf112/fiasko/roborally/ui/screens/AbstractScreen.html#applicationHeight">applicationHeight</a></code></td>
<td class="colLast"><code>800</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="inf112.fiasko.roborally.ui.screens.AbstractScreen.applicationWidth">
<!-- -->
</a><code>protected&nbsp;final&nbsp;int</code></td>
<td><code><a href="inf112/fiasko/roborally/ui/screens/AbstractScreen.html#applicationWidth">applicationWidth</a></code></td>
<td class="colLast"><code>600</code></td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,122 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>Deprecated List</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,223 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>API Help</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Overview</h2>
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</li>
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</li>
</ul>
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,159 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>A-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="A-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">AbstractDeck</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt; - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a deck of cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#AbstractDeck--">AbstractDeck()</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#AbstractDeck-java.util.List-">AbstractDeck(List&lt;T&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Initializes the deck with cards</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">AbstractScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This class overrides methods of screens which are often unused</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#AbstractScreen--">AbstractScreen()</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Action</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents an action on a programming card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/StringUtil.html#addLeadingZeros-int-int-">addLeadingZeros(int, int)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/StringUtil.html" title="class in inf112.fiasko.roborally.utility">StringUtil</a></dt>
<dd>
<div class="block">Adds zeros to a number until it reaches a set length and converts it to a string</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#applicationHeight">applicationHeight</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#applicationWidth">applicationWidth</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#arePerpendicular-inf112.fiasko.roborally.objects.properties.Direction-inf112.fiasko.roborally.objects.properties.Direction-">arePerpendicular(Direction, Direction)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Checks whether two directions are perpendicular</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,139 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>K-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="K-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:K">
<!-- -->
</a>
<h2 class="title">K</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#keyDown-int-">keyDown(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#keyTyped-char-">keyTyped(char)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#keyTyped-char-">keyTyped(char)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#keyUp-int-">keyUp(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html#keyUp-int-">keyUp(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#keyUp-int-">keyUp(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html#keyUp-int-">keyUp(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,169 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>L-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="L-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/utility/LaserHelper.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">LaserHelper</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">Helps with displaying laser beams</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ListGrid</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&gt; - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a grid which can store anything</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#ListGrid-int-int-">ListGrid(int, int)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>
<div class="block">Initializes an empty grid</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#ListGrid-int-int-K-">ListGrid(int, int, K)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>
<div class="block">Initializes a grid filled with standard tiles.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html#loadBoard-java.lang.String-java.util.List-">loadBoard(String, List&lt;Robot&gt;)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">BoardLoaderUtil</a></dt>
<dd>
<div class="block">Loads a board described in a file</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">LoadingScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen is used to wait for something</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LoadingScreen.html#LoadingScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">LoadingScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LoadingScreen</a></dt>
<dd>
<div class="block">Instantiates a new loading screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/DeckLoaderUtil.html#loadProgrammingCardsDeck--">loadProgrammingCardsDeck()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/DeckLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">DeckLoaderUtil</a></dt>
<dd>
<div class="block">Returns a programming card deck containing all official programming cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/DeckLoaderUtil.html#loadProgrammingCardsTestDeck--">loadProgrammingCardsTestDeck()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/DeckLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">DeckLoaderUtil</a></dt>
<dd>
<div class="block">Returns a programming card deck containing nine cards to use for testing</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">LobbyScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen allows the host to wait for players to join</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html#LobbyScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">LobbyScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></dt>
<dd>
<div class="block">Instantiates a new lobby screen</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,153 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>M-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="M-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally"><span class="typeNameLink">Main</span></a> - Class in <a href="../inf112/fiasko/roborally/package-summary.html">inf112.fiasko.roborally</a></dt>
<dd>
<div class="block">The mail class which runs the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/Main.html#Main--">Main()</a></span> - Constructor for class inf112.fiasko.roborally.<a href="../inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally">Main</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/Main.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class inf112.fiasko.roborally.<a href="../inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally">Main</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#makeMove-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Action-">makeMove(RobotID, Action)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Makes the given robot move according to to the action input.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#mouseMoved-int-int-">mouseMoved(int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#moveAllConveyorBelts--">moveAllConveyorBelts()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Moves robots standing on conveyor belts in the direction of the conveyor belt
In addition, the function rotates appropriately when arriving at any non-straight conveyor belt.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#moveRobot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Direction-">moveRobot(RobotID, Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Moves a robot one unit in a specified direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#moveRobotForward-inf112.fiasko.roborally.objects.properties.RobotID-">moveRobotForward(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Moves a robot one unit forward according to the direction it's currently facing</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,131 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>N-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="N-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#networkPort">networkPort</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/utility/NetworkUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">NetworkUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class helps with networking tasks</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,131 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>O-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="O-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">OkayResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">An empty response telling the client its request was fulfilled</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/OkayResponse.html#OkayResponse--">OkayResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers">OkayResponse</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,255 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>P-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="P-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Particle</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a particle</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#Particle-inf112.fiasko.roborally.objects.properties.ParticleType-inf112.fiasko.roborally.objects.properties.Direction-">Particle(ParticleType, Direction)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>
<div class="block">Instantiates a new particle</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">ParticleType</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents all possible particle types</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#pause--">pause()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#peekBottom--">peekBottom()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Looks at the bottom card of the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#peekBottom--">peekBottom()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Takes a peek at the card currently at the bottom of the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#peekTop--">peekTop()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Looks at the top card in the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#peekTop--">peekTop()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Takes a peek at the card currently at the top of the deck</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Phase</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class handles everything that should happen during a phase</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#Phase-inf112.fiasko.roborally.objects.Board-java.util.List-int-inf112.fiasko.roborally.objects.InteractableGame-">Phase(Board, List&lt;Player&gt;, int, InteractableGame)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Instantiates a new phase</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Player</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#Player-inf112.fiasko.roborally.objects.properties.RobotID-java.lang.String-">Player(RobotID, String)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Instantiates a new player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#Player--">Player()</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/IOUtil.html#playerGenerator-java.util.Map-java.util.Map-">playerGenerator(Map&lt;Connection, String&gt;, Map&lt;Connection, RobotID&gt;)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/IOUtil.html" title="class in inf112.fiasko.roborally.utility">IOUtil</a></dt>
<dd>
<div class="block">Generates a list of players from a map of player names and a map of robot ids</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Position</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This class represent a position on the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Position.html#Position-int-int-">Position(int, int)</a></span> - Constructor for class inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></dt>
<dd>
<div class="block">Initializes the position</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">PowerDownContainerResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">This class is used to contain power down status for all players</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#PowerDownContainerResponse--">PowerDownContainerResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#PowerDownContainerResponse-java.util.Map-">PowerDownContainerResponse(Map&lt;String, Boolean&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a></dt>
<dd>
<div class="block">Instantiates a new power down container</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">PowerDownScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen is used for asking players whether they want to power down</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html#PowerDownScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">PowerDownScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a></dt>
<dd>
<div class="block">Instantiates a new power down screen</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ProgramAndPowerDownRequest</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">A request containing a player's program and whether it wants to enter power down next round</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#ProgramAndPowerDownRequest--">ProgramAndPowerDownRequest()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#ProgramAndPowerDownRequest-java.lang.Boolean-java.util.List-">ProgramAndPowerDownRequest(Boolean, List&lt;ProgrammingCard&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></dt>
<dd>
<div class="block">Instantiates a new program and power down request</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ProgrammingCard</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a programming card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#ProgrammingCard-int-inf112.fiasko.roborally.objects.properties.Action-">ProgrammingCard(int, Action)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>
<div class="block">Initializes the priority and the action of the card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#ProgrammingCard--">ProgrammingCard()</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ProgrammingCardDeck</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a deck containing programming cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html#ProgrammingCardDeck-java.util.List-">ProgrammingCardDeck(List&lt;ProgrammingCard&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></dt>
<dd>
<div class="block">Initializes the PlayerDeck with a list of cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html#ProgrammingCardDeck--">ProgrammingCardDeck()</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ProgramsContainerResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">This class contains information about all players' programs and whether they want to enter power down</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#ProgramsContainerResponse--">ProgramsContainerResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#ProgramsContainerResponse-java.util.Map-java.util.Map-">ProgramsContainerResponse(Map&lt;String, List&lt;ProgrammingCard&gt;&gt;, Map&lt;String, Boolean&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></dt>
<dd>
<div class="block">Instantiates a new programs container</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,135 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Q-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Q-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:Q">
<!-- -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#quit-java.lang.String-">quit(String)</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Quits the game in whatever way is appropriate</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#quit-java.lang.String-">quit(String)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#quit--">quit()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>
<div class="block">Quits the game</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,262 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>R-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="R-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-16.html">Prev Letter</a></li>
<li><a href="index-18.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">receiveAllPrograms(ProgramsContainerResponse)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Continues turn when programs for all players are received from the server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">receiveAllPrograms(ProgramsContainerResponse)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">receiveStayInPowerDown(PowerDownContainerResponse)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Continues turn when stay in power down is received from all players</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">receiveStayInPowerDown(PowerDownContainerResponse)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html#rectangle">rectangle</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/NetworkUtil.html#registerClasses-com.esotericsoftware.kryo.Kryo-">registerClasses(Kryo)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/NetworkUtil.html" title="class in inf112.fiasko.roborally.utility">NetworkUtil</a></dt>
<dd>
<div class="block">Registers all classes which can be sent between a server and a client</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens">IPAddressScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LoadingScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LoadingScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens">StartMenuScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/WinnerScreen.html#render-float-">render(float)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens">WinnerScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#repairRobotOnTile-inf112.fiasko.roborally.objects.properties.RobotID-">repairRobotOnTile(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Removes one damage for a given robot given that it has taken som damage before</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking"><span class="typeNameLink">RequestState</span></a> - Enum in <a href="../inf112/fiasko/roborally/networking/package-summary.html">inf112.fiasko.roborally.networking</a></dt>
<dd>
<div class="block">This enum represents states of a request sent to the server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#resize-int-int-">resize(int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/utility/ResourceUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">ResourceUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class helps with tasks related to resource loading</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#respawnRobots--">respawnRobots()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Moves all dead robots to their backups and makes them part of the board again, and if a robot has no lives
it will be removed from the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#resume--">resume()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#reverseRobot-inf112.fiasko.roborally.objects.properties.RobotID-">reverseRobot(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Moves a robot one unit backwards according to the direction it's currently facing</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">RoboRallyClient</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/package-summary.html">inf112.fiasko.roborally.networking</a></dt>
<dd>
<div class="block">This class represents a client capable of connecting to a Robo Rally server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html#RoboRallyClient-inf112.fiasko.roborally.ui.RoboRallyUI-">RoboRallyClient(RoboRallyUI)</a></span> - Constructor for class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></dt>
<dd>
<div class="block">Instantiates a new Robo Rally client</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">RoboRallyGame</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represent a game which is drawable using libgdx</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#RoboRallyGame-java.util.List-java.lang.String-java.lang.String-inf112.fiasko.roborally.networking.RoboRallyServer-java.lang.Boolean-">RoboRallyGame(List&lt;Player&gt;, String, String, RoboRallyServer, Boolean)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>
<div class="block">Instantiates a new Robo Rally game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#roboRallyGame">roboRallyGame</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">RoboRallyServer</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/package-summary.html">inf112.fiasko.roborally.networking</a></dt>
<dd>
<div class="block">This class represents a Robo Rally Server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#RoboRallyServer-int-">RoboRallyServer(int)</a></span> - Constructor for class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Instantiates a new Robo Rally server</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="typeNameLink">RoboRallyUI</span></a> - Interface in <a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a></dt>
<dd>
<div class="block">An interface describing necessary methods for a user interface</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">RoboRallyWrapper</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a></dt>
<dd>
<div class="block">This class acts as a wrapper around the different screens of the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#RoboRallyWrapper--">RoboRallyWrapper()</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Robot</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#Robot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Position-">Robot(RobotID, Position)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Instantiates a new robot</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">RobotID</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This class represents an id for marking specific robots</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#rotateCogwheels--">rotateCogwheels()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Rotates all robots that are standing on cogWheel tiles on the board.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#rotateRobotLeft-inf112.fiasko.roborally.objects.properties.RobotID-">rotateRobotLeft(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Rotates a robot to the right</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#rotateRobotRight-inf112.fiasko.roborally.objects.properties.RobotID-">rotateRobotRight(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Rotates a robot to the left</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#runPhase-int-">runPhase(int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Runs one phase as defined in the Robo Rally rulebook</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#runProgrammingCards-int-">runProgrammingCards(int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Runs all programming cards for a phase</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#runTurn--">runTurn()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Starts a turn in the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#runTurn--">runTurn()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-16.html">Prev Letter</a></li>
<li><a href="index-18.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,328 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>S-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="S-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-17.html">Prev Letter</a></li>
<li><a href="index-19.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#screenManager">screenManager</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">ScreenManager</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a></dt>
<dd>
<div class="block">Keeps track of screen instances</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#ScreenManager--">ScreenManager()</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#scrolled-int-">scrolled(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#scrolled-int-">scrolled(int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html#selectable">selectable</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html#selected">selected</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html#sendElement-java.lang.Object-">sendElement(Object)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></dt>
<dd>
<div class="block">Sends something to the server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#sendToAllClients-java.lang.Object-">sendToAllClients(Object)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Sends an object to all clients</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#sendToClient-com.esotericsoftware.kryonet.Connection-java.lang.Object-">sendToClient(Connection, Object)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Sends an object to a specific client</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#server">server</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setAmountOfLives-int-">setAmountOfLives(int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the amount if life the robot has left</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setBackupPosition-inf112.fiasko.roborally.objects.properties.Position-">setBackupPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the backup position of the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#setBackupPositionOfRobot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Position-">setBackupPositionOfRobot(RobotID, Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Sets the backup position of a given robot to a given position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setDamageTaken-int-">setDamageTaken(int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the robot's taken damage to a given amount</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#setDeadPlayers-java.util.List-">setDeadPlayers(List&lt;RobotID&gt;)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Makes notice of players which are dead and as such should not be expected to send anything</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection(Direction)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a></dt>
<dd>
<div class="block">Changes the direction of the element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection(Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection(Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection(Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Grid.html#setElement-int-int-K-">setElement(int, int, K)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a></dt>
<dd>
<div class="block">Places the element on the given x and y coordinate</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#setElement-int-int-K-">setElement(int, int, K)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setExtraCards(ProgrammingCardDeck)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Sets extra cards necessary when the player has no program to lock</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setExtraCards(ProgrammingCardDeck)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setFacingDirection-inf112.fiasko.roborally.objects.properties.Direction-">setFacingDirection(Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the direction the robot is currently facing</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">setGame(RoboRallyGame)</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Sets the robo rally game being rendered by the UI</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">setGame(RoboRallyGame)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">setGameState(GameState)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Sets the state of the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">setGameState(GameState)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#setHasTouchedFlagThisTurn-inf112.fiasko.roborally.objects.properties.RobotID-boolean-">setHasTouchedFlagThisTurn(RobotID, boolean)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Sets a boolean for if the robot has touched a flag this turn</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setHasTouchedFlagThisTurn-boolean-">setHasTouchedFlagThisTurn(boolean)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the boolean value to true if the robot touches a flag during a turn,
and false at the end of each turn.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setLastFlagVisited-int-">setLastFlagVisited(int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Set the robot's last visited flag to the new flag and places its backup on the flag's position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setPlayerHand(ProgrammingCardDeck)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Sets the hand of this player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setPlayerHand(ProgrammingCardDeck)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setPosition-inf112.fiasko.roborally.objects.properties.Position-">setPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets the robot's current position on the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#setPowerDown-inf112.fiasko.roborally.objects.properties.RobotID-java.lang.Boolean-">setPowerDown(RobotID, Boolean)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Sets the power down status of the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#setPowerDown-java.lang.Boolean-">setPowerDown(Boolean)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Sets power-down status</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#setPowerDownNextRound-boolean-">setPowerDownNextRound(boolean)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Sets the power down status</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#setProgram-java.util.List-">setProgram(List&lt;ProgrammingCard&gt;)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Sets the program of this player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#setProgram-java.util.List-">setProgram(List&lt;ProgrammingCard&gt;)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Sets the Players program to the given list of programing cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#setProgram-java.util.List-">setProgram(List&lt;ProgrammingCard&gt;)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#setProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setProgrammingCardDeck(ProgrammingCardDeck)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Sets the players deck to the given deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#setShouldHurry-boolean-">setShouldHurry(boolean)</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Sets whether the client should hurry with whatever it's doing</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#setShouldHurry-boolean-">setShouldHurry(boolean)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#setWinningPlayerName-java.lang.String-">setWinningPlayerName(String)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Sets the name of the player that won the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#setWinningPlayerName-java.lang.String-">setWinningPlayerName(String)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#shouldHurry">shouldHurry</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#show--">show()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#show--">show()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html#show--">show()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html#show--">show()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html#show--">show()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#shuffle--">shuffle()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Randomises the order of the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#shuffle--">shuffle()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Shuffles the order of the cards in the deck</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">SimpleButton</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a></dt>
<dd>
<div class="block">This class generates a simple text button using a default skin</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/SimpleButton.html#SimpleButton-java.lang.String-com.badlogic.gdx.graphics.g2d.BitmapFont-">SimpleButton(String, BitmapFont)</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui">SimpleButton</a></dt>
<dd>
<div class="block">Instantiates a new simple button</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#size--">size()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Gets the size of the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#size--">size()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Gets the number of cards currently in this deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#stage">stage</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#startGame--">startGame()</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Does necessary cleanup of dangling connections before game is started</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">StartMenuScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen is the first screen shown to a player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html#StartMenuScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">StartMenuScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens">StartMenuScreen</a></dt>
<dd>
<div class="block">Instantiates a new start menu screen</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/utility/StringUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">StringUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class helps with tasks related to string manipulation</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-17.html">Prev Letter</a></li>
<li><a href="index-19.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,187 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>T-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="T-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-18.html">Prev Letter</a></li>
<li><a href="index-20.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#teleportRobot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Position-">teleportRobot(RobotID, Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Teleports a robot to some position without verification
Be quite careful about using this method.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">TextureConverterUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class can convert an element to an appropriate texture</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Tile</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a simple tile</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#Tile-inf112.fiasko.roborally.objects.properties.TileType-inf112.fiasko.roborally.objects.properties.Direction-">Tile(TileType, Direction)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>
<div class="block">Instantiates a new tile</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">TileType</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents all possible tile types</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Gets the card from the deck in String format</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Position.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html#toString--">toString()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#touchDown-int-int-int-int-">touchDown(int, int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#touchDown-int-int-int-int-">touchDown(int, int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#touchDragged-int-int-int-">touchDragged(int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#touchDragged-int-int-int-">touchDragged(int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#touchUp-int-int-int-int-">touchUp(int, int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html#touchUp-int-int-int-int-">touchUp(int, int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#touchUp-int-int-int-int-">touchUp(int, int, int, int)</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">TwoTuple</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">T</a>,<a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">K</a>&gt; - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">A class which can save a tuple with two values</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/TwoTuple.html#TwoTuple-T-K-">TwoTuple(T, K)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects">TwoTuple</a></dt>
<dd>
<div class="block">Instantiates a new 2-tuple</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-18.html">Prev Letter</a></li>
<li><a href="index-20.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,159 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>B-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="B-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#batch">batch</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Board</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#Board-inf112.fiasko.roborally.objects.Grid-inf112.fiasko.roborally.objects.Grid-java.util.List-">Board(Grid&lt;Tile&gt;, Grid&lt;Wall&gt;, List&lt;Robot&gt;)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Initializes the board</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">BoardActiveScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen shows the game board in real time</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#BoardActiveScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">BoardActiveScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>
<div class="block">Instantiates a new board active screen</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">BoardElement</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="type parameter in BoardElement">K</a>&gt; - Interface in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">Represents an element on the board</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">BoardElementContainer</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="type parameter in BoardElementContainer">K</a> extends <a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&gt; - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a board element and its position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html#BoardElementContainer-K-inf112.fiasko.roborally.objects.properties.Position-">BoardElementContainer(K, Position)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects">BoardElementContainer</a></dt>
<dd>
<div class="block">Initializes the BoardElementContainer</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">BoardLoaderUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class helps loading boards</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,153 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>U-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="U-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-19.html">Prev Letter</a></li>
<li><a href="index-21.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#updateRobotBackups--">updateRobotBackups()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Updates backup position of all robots on a repair tile</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#updateRobotFlag-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.BoardElementContainer-">updateRobotFlag(RobotID, BoardElementContainer&lt;Tile&gt;)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Updates the flag of the robot if it stands on the correct flag.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">UsernameRequest</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">A request for sending a username to the server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#UsernameRequest--">UsernameRequest()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers">UsernameRequest</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#UsernameRequest-java.lang.String-">UsernameRequest(String)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers">UsernameRequest</a></dt>
<dd>
<div class="block">Instantiates a new username request</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">UsernameScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen allows a user to choose their player name</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html#UsernameScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">UsernameScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a></dt>
<dd>
<div class="block">Instantiates a new username screen</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-19.html">Prev Letter</a></li>
<li><a href="index-21.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,203 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>V-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="V-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-20.html">Prev Letter</a></li>
<li><a href="index-22.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/TwoTuple.html#value1">value1</a></span> - Variable in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects">TwoTuple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/TwoTuple.html#value2">value2</a></span> - Variable in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects">TwoTuple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RequestState.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Action.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/GameState.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/RobotID.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/TileType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/WallType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RequestState.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Action.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/GameState.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/RobotID.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/TileType.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/WallType.html#values--">values()</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#viewport">viewport</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-20.html">Prev Letter</a></li>
<li><a href="index-22.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,145 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>W-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="W-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-21.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-22.html" target="_top">Frames</a></li>
<li><a href="index-22.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Wall</span></a> - Class in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This class represents a wall</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#Wall-inf112.fiasko.roborally.objects.properties.WallType-inf112.fiasko.roborally.objects.properties.Direction-">Wall(WallType, Direction)</a></span> - Constructor for class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>
<div class="block">Initializes a wall</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">WallType</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents all possible wall types</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">WinnerScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen shows which player won the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/WinnerScreen.html#WinnerScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">WinnerScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens">WinnerScreen</a></dt>
<dd>
<div class="block">Instantiates a new winner screen</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-21.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-22.html" target="_top">Frames</a></li>
<li><a href="index-22.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,197 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>C-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="C-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#camera">camera</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html#card">card</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens">CardRectangle</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">CardChoiceScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen is used to let the user choose their program</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html#CardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">CardChoiceScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></dt>
<dd>
<div class="block">Instantiates a new card choice screen</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/CardRectangle.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">CardRectangle</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">A helper class for keeping track of card information and a rectangle</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#checkAllFlags--">checkAllFlags()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Checks all flags for robots.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#client">client</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#compareTo-inf112.fiasko.roborally.objects.ProgrammingCard-">compareTo(ProgrammingCard)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html#connect-java.lang.String-int-">connect(String, int)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></dt>
<dd>
<div class="block">Connects to a Robo Rally server</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.ProgrammingCard-">convertElement(ProgrammingCard)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the programming card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.Tile-">convertElement(Tile)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the tile</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.Particle-">convertElement(Particle)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the particle</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.Wall-">convertElement(Wall)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the tile</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.Robot-">convertElement(Robot)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#convertElement-inf112.fiasko.roborally.objects.properties.RobotID-">convertElement(RobotID)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets the texture representing the robot id</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#conveyorBeltCanMove-inf112.fiasko.roborally.objects.BoardElementContainer-int-">conveyorBeltCanMove(BoardElementContainer&lt;Tile&gt;, int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks whether a given conveyor belt is able to move in its direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElement.html#copy--">copy()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a></dt>
<dd>
<div class="block">Makes a copy of the board element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#copy--">copy()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#copy--">copy()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Makes a copy of this robot with the same properties as this robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#copy--">copy()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#copy--">copy()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#create--">create()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,185 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>D-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="D-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Deck</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt; - Interface in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">Describes a deck
Any card stored in the deck is assumed to be immutable.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/utility/DeckLoaderUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">DeckLoaderUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">Helper class for loading card decks</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Direction</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents all possible directions for an element on the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#dispose--">dispose()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#dispose--">dispose()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html#dispose--">dispose()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#doLaserCleanup--">doLaserCleanup()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Does necessary cleanup after lasers have been fired</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw(Deck&lt;T&gt;)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Draws one card from the other deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw(Deck&lt;T&gt;, int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Draws multiple cards from the other deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw(Deck&lt;T&gt;)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Draws one card from the top of another deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw(Deck&lt;T&gt;, int)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Draws n cards from the top of another deck</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">DrawableGame</span></a> - Interface in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This interface describes a game drawable using libgdx</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">DrawableObject</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a></dt>
<dd>
<div class="block">This class represents an object that can be drawn using libgdx</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-boolean-boolean-">DrawableObject(TextureRegion, int, int, int, int, int, boolean, boolean)</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Initializes a drawable object</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-">DrawableObject(TextureRegion, int, int, int, int, int)</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Initializes a drawable object</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-">DrawableObject(TextureRegion, int, int)</a></span> - Constructor for class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Initializes a new drawable object</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,157 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>E-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="E-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto(Deck&lt;T&gt;)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Empty the entire deck into the other deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto(Deck&lt;T&gt;)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Moves all cards in this deck into another deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Position.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ErrorResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">This class represents a response saying that something went wrong with the request</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse-java.lang.String-">ErrorResponse(String)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></dt>
<dd>
<div class="block">Constructs a new error response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse--">ErrorResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse-java.lang.String-boolean-">ErrorResponse(String, boolean)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></dt>
<dd>
<div class="block">Constructs a new error response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#executePowerDown--">executePowerDown()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Sets the damage taken of robots in power down to 0</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,143 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>F-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="F-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#fireAllLasers--">fireAllLasers()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Fires all lasers on the board and kills any robot that has taken to much damage after all lasers have fired.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Phase.html#fireAllLasers--">fireAllLasers()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></dt>
<dd>
<div class="block">Fires all lasers on the game board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#flipX--">flipX()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Whether to flip the texture on the x-axis when rendering</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#flipY--">flipY()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Whether to flip the texture on the y-axis when rendering</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#font">font</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,687 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>G-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="G-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-6.html">Prev Letter</a></li>
<li><a href="index-8.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
<li><a href="index-7.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">GameStartInfoResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">This class contains information about the game board to be used and the game's players</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#GameStartInfoResponse--">GameStartInfoResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#GameStartInfoResponse-java.lang.String-java.util.List-java.lang.String-">GameStartInfoResponse(String, List&lt;Player&gt;, String)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></dt>
<dd>
<div class="block">Instantiates a new GameStartInfoResponse object</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">GameState</span></a> - Enum in <a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a></dt>
<dd>
<div class="block">This enum represents the different states the game can be in</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#getAction--">getAction()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>
<div class="block">Gets the action of the programming card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getAliveRobots--">getAliveRobots()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets all alive robots from the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/GridUtil.html#getAllElementsFromGrid-inf112.fiasko.roborally.objects.Grid-">getAllElementsFromGrid(Grid&lt;K&gt;)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/GridUtil.html" title="class in inf112.fiasko.roborally.utility">GridUtil</a></dt>
<dd>
<div class="block">Gets all elements in a grid</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getAllRobots--">getAllRobots()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets all robots from the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getAllRobots--">getAllRobots()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of all robots still participating</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getAllRobots--">getAllRobots()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getAmountOfLives--">getAmountOfLives()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the amount of life a robot has left.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getBackupPosition--">getBackupPosition()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the robot's backup position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getBoardActiveScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getBoardActiveScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the board active screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getBoardHeight--">getBoardHeight()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the height of the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html#getBoardListHumanReadable--">getBoardListHumanReadable()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">BoardLoaderUtil</a></dt>
<dd>
<div class="block">Gets a list of all available boards with human-readable names</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getBoardName--">getBoardName()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></dt>
<dd>
<div class="block">Gets the board name</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getBoardWidth--">getBoardWidth()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the width of the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/SimpleButton.html#getButton--">getButton()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui">SimpleButton</a></dt>
<dd>
<div class="block">Gets the button generated</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getCardChoiceScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the card choice screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#getCards--">getCards()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Gets a list of all the cards in the deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#getCards--">getCards()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Gets a list of all cards in this deck
The list should have the correct order according to the actual order within the deck.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getDamageTaken--">getDamageTaken()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the damage the robot has taken</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#getDamageTokenCriticalTexture--">getDamageTokenCriticalTexture()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Returns the texture to use to display damage tokens</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#getDamageTokenTexture--">getDamageTokenTexture()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Returns the texture to use to display damage tokens</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">getDirection()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a></dt>
<dd>
<div class="block">Gets the direction of the element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#getDirection--">getDirection()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#getDirection--">getDirection()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#getDirection--">getDirection()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#getDirectionFromID-int-">getDirectionFromID(int)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Gets a direction from its numerical id</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#getDirectionID--">getDirectionID()</a></span> - Method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Gets the numerical identifier used for alternate identification of a direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#getDisposableElements--">getDisposableElements()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Gets a list of all disposable elements which should be disposed when the software closes</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/IOUtil.html#getDrawableObjectsFromGame-inf112.fiasko.roborally.objects.DrawableGame-int-int-">getDrawableObjectsFromGame(DrawableGame, int, int)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/IOUtil.html" title="class in inf112.fiasko.roborally.utility">IOUtil</a></dt>
<dd>
<div class="block">Gets a list of all elements which should be drawn from the game provided</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html#getElement--">getElement()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects">BoardElementContainer</a></dt>
<dd>
<div class="block">Gets the element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Grid.html#getElement-int-int-">getElement(int, int)</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a></dt>
<dd>
<div class="block">Gets the element in a given x and y coordinate</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#getElement-int-int-">getElement(int, int)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#getErrorMessage--">getErrorMessage()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></dt>
<dd>
<div class="block">Gets the error message attached to the error response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html#getExtraCards--">getExtraCards()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></dt>
<dd>
<div class="block">Gets the extra cards contained within the response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getExtraCards--">getExtraCards()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets extra cards necessary when the player has no program to lock</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getExtraCards--">getExtraCards()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getFacingDirection--">getFacingDirection()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the direction the robot is currently facing</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#getGame--">getGame()</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Gets the robo rally game being rendered by the UI</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#getGame--">getGame()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getGameState--">getGameState()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the current state of the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getGameState--">getGameState()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getHeight--">getHeight()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets the number of tiles in the y direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Grid.html#getHeight--">getHeight()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a></dt>
<dd>
<div class="block">Gets height of the grid</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#getHeight--">getHeight()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getHeight--">getHeight()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getHeight--">getHeight()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the height of the object</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getIPAddressScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getIPAddressScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the ip address screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html#getLanServers-int-">getLanServers(int)</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></dt>
<dd>
<div class="block">Gets a list of addresses of local Robo Rally servers</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getLastFlagVisited-inf112.fiasko.roborally.objects.properties.RobotID-">getLastFlagVisited(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the int corresponding to the flag a robot has last visited</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getLastFlagVisited--">getLastFlagVisited()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the last flag the robot visited</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html#getLastRequestState--">getLastRequestState()</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></dt>
<dd>
<div class="block">Gets the state of the lastly sent request</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#getLeftRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">getLeftRotatedDirection(Direction)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Gets the direction if something rotated to the left
A rotation is assumed to be a ninety degrees rotation, so NORTH would become WEST and so on.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#getLifeTexture--">getLifeTexture()</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Returns the texture to use to display lives</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getLoadingScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getLoadingScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the loading screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getLobbyScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getLobbyScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the lobby screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getLockedProgrammingCardDeck--">getLockedProgrammingCardDeck()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the player deck with locked cards</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/GridUtil.html#getMatchingElements-K-inf112.fiasko.roborally.objects.Grid-">getMatchingElements(K, Grid&lt;T&gt;)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/GridUtil.html" title="class in inf112.fiasko.roborally.utility">GridUtil</a></dt>
<dd>
<div class="block">Finds all tiles/walls with a certain type</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getName--">getName()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the name of the player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getNewCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getNewCardChoiceScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets a new instance of the card choice screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html#getNewHand--">getNewHand()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></dt>
<dd>
<div class="block">Gets the hand contained within the response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/LaserHelper.html#getNewLaserBeamParticle-inf112.fiasko.roborally.objects.Particle-inf112.fiasko.roborally.objects.Particle-">getNewLaserBeamParticle(Particle, Particle)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/LaserHelper.html" title="class in inf112.fiasko.roborally.utility">LaserHelper</a></dt>
<dd>
<div class="block">Gets the new particle to use given the laser firing and the existing beam particle</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getNewPosition-inf112.fiasko.roborally.objects.properties.Position-inf112.fiasko.roborally.objects.properties.Direction-">getNewPosition(Position, Direction)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the position 1 unit in a specific direction from another position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/LaserHelper.html#getParticleFromLaserType-inf112.fiasko.roborally.objects.properties.WallType-">getParticleFromLaserType(WallType)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/LaserHelper.html" title="class in inf112.fiasko.roborally.utility">LaserHelper</a></dt>
<dd>
<div class="block">Gets the correct particle type from a laser type</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getParticles--">getParticles()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets all the particles from the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getParticlesToDraw--">getParticlesToDraw()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of all the particles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getParticlesToDraw--">getParticlesToDraw()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html#getParticleTypeFromID-int-">getParticleTypeFromID(int)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></dt>
<dd>
<div class="block">Gets a particle type value from its numerical representation</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html#getParticleTypeID--">getParticleTypeID()</a></span> - Method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></dt>
<dd>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getPlayerHand--">getPlayerHand()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the hand of this player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getPlayerHand--">getPlayerHand()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getPlayerList--">getPlayerList()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></dt>
<dd>
<div class="block">Gets the list of players</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getPlayerName--">getPlayerName()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></dt>
<dd>
<div class="block">Gets the player name of the current player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#getPlayerNames--">getPlayerNames()</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Gets a map between connections and their player name</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getPlayers--">getPlayers()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of active players to receive information about player names</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getPlayers--">getPlayers()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html#getPosition--">getPosition()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects">BoardElementContainer</a></dt>
<dd>
<div class="block">Gets the position of the element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getPosition--">getPosition()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the robot's current position on the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getPositionsOfTilesOnBoard-inf112.fiasko.roborally.objects.properties.TileType...-">getPositionsOfTilesOnBoard(TileType...)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets a list of BoardElementContainers, containing all tiles and positions of given tile types</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getPositionsOfWallsOnBoard-inf112.fiasko.roborally.objects.properties.WallType...-">getPositionsOfWallsOnBoard(WallType...)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets a list of BoardElementContainers, containing all tiles and positions of given wall types</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#getPowerDown--">getPowerDown()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a></dt>
<dd>
<div class="block">Gets the power down map stored in the container</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#getPowerDown--">getPowerDown()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></dt>
<dd>
<div class="block">Gets the power down status contained within this request</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getPowerDown-inf112.fiasko.roborally.objects.properties.RobotID-">getPowerDown(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the power down status of the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#getPowerDownMap--">getPowerDownMap()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></dt>
<dd>
<div class="block">Gets the map of power down</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getPowerDownNextRound--">getPowerDownNextRound()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the players power down status</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getPowerDownScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getPowerDownScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the power down screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html#getPriority--">getPriority()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></dt>
<dd>
<div class="block">Gets the priority of the programming card</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#getProgram--">getProgram()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></dt>
<dd>
<div class="block">Gets the program contained within this request</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getProgram--">getProgram()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the program of this player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getProgram--">getProgram()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the players program</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getProgram--">getProgram()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getProgrammingCardDeck--">getProgrammingCardDeck()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the player hand/deck</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getProgramSize--">getProgramSize()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the amount of cards the player can choose for their program</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getProgramSize--">getProgramSize()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#getProgramsMap--">getProgramsMap()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></dt>
<dd>
<div class="block">Gets the map of programs</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html#getRealBoardName-java.lang.String-">getRealBoardName(String)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/BoardLoaderUtil.html" title="class in inf112.fiasko.roborally.utility">BoardLoaderUtil</a></dt>
<dd>
<div class="block">Gets the actual file name of a board given its human-readable name</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getRealDeadRobots--">getRealDeadRobots()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets a list of robots no longer part of the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/ResourceUtil.html#getResourceAsInputStream-java.lang.String-">getResourceAsInputStream(String)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/ResourceUtil.html" title="class in inf112.fiasko.roborally.utility">ResourceUtil</a></dt>
<dd>
<div class="block">Gets an input stream for a given resource</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#getReverseDirection-inf112.fiasko.roborally.objects.properties.Direction-">getReverseDirection(Direction)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Gets the reverse of a direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Direction.html#getRightRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">getRightRotatedDirection(Direction)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></dt>
<dd>
<div class="block">Gets the direction if something rotated to the right
A rotation is assumed to be a ninety degrees rotation, so NORTH would become EAST and so on.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getRobotDamage-inf112.fiasko.roborally.objects.properties.RobotID-">getRobotDamage(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Get the damage of a specific robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html#getRobotID--">getRobotID()</a></span> - Method in class inf112.fiasko.roborally.networking.<a href="../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></dt>
<dd>
<div class="block">Gets a map between connections and their robot id</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Player.html#getRobotID--">getRobotID()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></dt>
<dd>
<div class="block">Gets the RobotID of a player</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#getRobotId--">getRobotId()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the robot ID</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/RobotID.html#getRobotIDFromID-int-">getRobotIDFromID(int)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></dt>
<dd>
<div class="block">Gets a robot ID value from its numerical representation</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/RobotID.html#getRobotIDID--">getRobotIDID()</a></span> - Method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></dt>
<dd>
<div class="block">Gets the numerical id used for identification of a robot id</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getRobotOnPosition-inf112.fiasko.roborally.objects.properties.Position-">getRobotOnPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Returns a robot id for a robot on a specific position if such a robot exists</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getRobotPowerDown--">getRobotPowerDown()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the power down status of the client playing this instance of the game</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getRobotPowerDown--">getRobotPowerDown()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getRobotsToDraw--">getRobotsToDraw()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of all robots to draw</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getRobotsToDraw--">getRobotsToDraw()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getRotation--">getRotation()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the number of degrees to rotate the texture counterclockwise when rendering</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#getServer--">getServer()</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Gets the servers used for receiving objects from clients</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#getServer--">getServer()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getStartMenuScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getStartMenuScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the start menu screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getTexture--">getTexture()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the texture to use for drawing the object</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getTileOnPosition-inf112.fiasko.roborally.objects.properties.Position-">getTileOnPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets the tile on a specific position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getTiles--">getTiles()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets all the tiles from the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getTilesToDraw--">getTilesToDraw()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of all the tiles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getTilesToDraw--">getTilesToDraw()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/TileType.html#getTileTypeFromID-int-">getTileTypeFromID(int)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></dt>
<dd>
<div class="block">Gets a tile type value from its numerical representation</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/TileType.html#getTileTypeID--">getTileTypeID()</a></span> - Method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></dt>
<dd>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/BoardElement.html#getType--">getType()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a></dt>
<dd>
<div class="block">Gets the type of the element</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Particle.html#getType--">getType()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Tile.html#getType--">getType()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Wall.html#getType--">getType()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#getUsername--">getUsername()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers">UsernameRequest</a></dt>
<dd>
<div class="block">Gets the username the user wants to use</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getUsernameScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getUsernameScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the username screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#getWalls--">getWalls()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Gets all the walls from the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getWallsToDraw--">getWallsToDraw()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets a list of all the walls to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWallsToDraw--">getWallsToDraw()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/WallType.html#getWallTypeFromID-int-">getWallTypeFromID(int)</a></span> - Static method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></dt>
<dd>
<div class="block">Gets a wall type value from its numerical representation</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/WallType.html#getWallTypeID--">getWallTypeID()</a></span> - Method in enum inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></dt>
<dd>
<div class="block">Gets the numerical id used for alternate identification of a wall type</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/DrawableGame.html#getWidth--">getWidth()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></dt>
<dd>
<div class="block">Gets the number of tiles in the x direction</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Grid.html#getWidth--">getWidth()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a></dt>
<dd>
<div class="block">Gets the width of the grid</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/ListGrid.html#getWidth--">getWidth()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWidth--">getWidth()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getWidth--">getWidth()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the width of the object</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/ScreenManager.html#getWinnerScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getWinnerScreen(RoboRallyWrapper)</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></dt>
<dd>
<div class="block">Gets an instance of the winner screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/InteractableGame.html#getWinningPlayerName--">getWinningPlayerName()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dt>
<dd>
<div class="block">Gets the name of the player who won</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWinningPlayerName--">getWinningPlayerName()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Position.html#getXCoordinate--">getXCoordinate()</a></span> - Method in class inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></dt>
<dd>
<div class="block">Gets the x coordinate of the position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getXPosition--">getXPosition()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the x position the object should be drawn on
The x position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/properties/Position.html#getYCoordinate--">getYCoordinate()</a></span> - Method in class inf112.fiasko.roborally.objects.properties.<a href="../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></dt>
<dd>
<div class="block">Gets the y coordinate of the position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/DrawableObject.html#getYPosition--">getYPosition()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></dt>
<dd>
<div class="block">Gets the y position the object should be drawn on
The y position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile.</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Grid</span></a>&lt;<a href="../inf112/fiasko/roborally/objects/Grid.html" title="type parameter in Grid">K</a>&gt; - Interface in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This Interface describes a grid</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/utility/GridUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">GridUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">A helper class containing helper methods fro a grid</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-6.html">Prev Letter</a></li>
<li><a href="index-8.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
<li><a href="index-7.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,175 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>H-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="H-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">HandResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">A response containing the client's new hand</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html#HandResponse--">HandResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></dt>
<dd>
<div class="block">Empty constructor required by KryoNet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html#HandResponse-inf112.fiasko.roborally.objects.ProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">HandResponse(ProgrammingCardDeck, ProgrammingCardDeck)</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></dt>
<dd>
<div class="block">Instantiates a new programming card deck response</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#hasRobotOnPosition-inf112.fiasko.roborally.objects.properties.Position-">hasRobotOnPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks whether there exists a robot on a specific position</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#hasRotatedTexture-inf112.fiasko.roborally.objects.Tile-">hasRotatedTexture(Tile)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Checks whether a tile has textures for different rotations
For a tile without a rotated texture, the texture needs to be rotated when rendering.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#hasRotatedTexture-inf112.fiasko.roborally.objects.Wall-">hasRotatedTexture(Wall)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Checks whether a wall has textures for different rotations
For a wall without a rotated texture, the texture needs to be rotated when rendering.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html#hasRotatedTexture-inf112.fiasko.roborally.objects.Particle-">hasRotatedTexture(Particle)</a></span> - Static method in class inf112.fiasko.roborally.utility.<a href="../inf112/fiasko/roborally/utility/TextureConverterUtil.html" title="class in inf112.fiasko.roborally.utility">TextureConverterUtil</a></dt>
<dd>
<div class="block">Checks whether a particle has textures for different rotations
For a particle without a rotated texture, the texture needs to be rotated when rendering.</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#hasTouchedFlagThisTurn-inf112.fiasko.roborally.objects.properties.RobotID-">hasTouchedFlagThisTurn(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks a boolean for if the robot has touched a flag this turn</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#hasTouchedFlagThisTurn--">hasTouchedFlagThisTurn()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">True if the robot has touched a flag in the current turn</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#hide--">hide()</a></span> - Method in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">HurryResponse</span></a> - Class in <a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a></dt>
<dd>
<div class="block">A response telling the client to hurry up the action it's doing because other clients are waiting</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/HurryResponse.html#HurryResponse--">HurryResponse()</a></span> - Constructor for class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HurryResponse</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,201 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>I-Index</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="I-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><a href="../inf112/fiasko/roborally/package-summary.html">inf112.fiasko.roborally</a> - package inf112.fiasko.roborally</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/networking/package-summary.html">inf112.fiasko.roborally.networking</a> - package inf112.fiasko.roborally.networking</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/networking/containers/package-summary.html">inf112.fiasko.roborally.networking.containers</a> - package inf112.fiasko.roborally.networking.containers</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a> - package inf112.fiasko.roborally.objects</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/properties/package-summary.html">inf112.fiasko.roborally.objects.properties</a> - package inf112.fiasko.roborally.objects.properties</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/ui/package-summary.html">inf112.fiasko.roborally.ui</a> - package inf112.fiasko.roborally.ui</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a> - package inf112.fiasko.roborally.ui.screens</dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a> - package inf112.fiasko.roborally.utility</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html#inputMultiplexer">inputMultiplexer</a></span> - Variable in class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/AbstractScreen.html" title="class in inf112.fiasko.roborally.ui.screens">AbstractScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">InteractableGame</span></a> - Interface in <a href="../inf112/fiasko/roborally/objects/package-summary.html">inf112.fiasko.roborally.objects</a></dt>
<dd>
<div class="block">This interface describes a game which can be interacted with</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">InteractiveScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This class overrides all InputProcessor methods to make cleaner abstract screens with input processors</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html#InteractiveScreen--">InteractiveScreen()</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/InteractiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">InteractiveScreen</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../inf112/fiasko/roborally/utility/IOUtil.html" title="class in inf112.fiasko.roborally.utility"><span class="typeNameLink">IOUtil</span></a> - Class in <a href="../inf112/fiasko/roborally/utility/package-summary.html">inf112.fiasko.roborally.utility</a></dt>
<dd>
<div class="block">This class helps with tasks which mix primitive classes and classes from external libraries</div>
</dd>
<dt><a href="../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens"><span class="typeNameLink">IPAddressScreen</span></a> - Class in <a href="../inf112/fiasko/roborally/ui/screens/package-summary.html">inf112.fiasko.roborally.ui.screens</a></dt>
<dd>
<div class="block">This screen allows the user to enter the ip address to connect to</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html#IPAddressScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">IPAddressScreen(RoboRallyWrapper)</a></span> - Constructor for class inf112.fiasko.roborally.ui.screens.<a href="../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens">IPAddressScreen</a></dt>
<dd>
<div class="block">Instantiates a new ip address screen</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#isConveyorBelt-inf112.fiasko.roborally.objects.Tile-">isConveyorBelt(Tile)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks whether a given tile is a conveyor belt</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#isCritical--">isCritical()</a></span> - Method in class inf112.fiasko.roborally.networking.containers.<a href="../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></dt>
<dd>
<div class="block">Gets whether the error is critical or not</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/AbstractDeck.html#isEmpty--">isEmpty()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></dt>
<dd>
<div class="block">Checks if the deck is empty</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Deck.html#isEmpty--">isEmpty()</a></span> - Method in interface inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a></dt>
<dd>
<div class="block">Whether this deck is empty</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Robot.html#isInPowerDown--">isInPowerDown()</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></dt>
<dd>
<div class="block">Gets the robot's power-down status</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#isRobotAlive-inf112.fiasko.roborally.objects.properties.RobotID-">isRobotAlive(RobotID)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks if a specific robot is currently alive on the board</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html#isTesting--">isTesting()</a></span> - Method in interface inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dt>
<dd>
<div class="block">Gets whether the game should be started in test mode</div>
</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#isTesting">isTesting</a></span> - Variable in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#isTesting--">isTesting()</a></span> - Method in class inf112.fiasko.roborally.ui.<a href="../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../inf112/fiasko/roborally/objects/Board.html#isValidPosition-inf112.fiasko.roborally.objects.properties.Position-">isValidPosition(Position)</a></span> - Method in class inf112.fiasko.roborally.objects.<a href="../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></dt>
<dd>
<div class="block">Checks whether a given position is valid</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,75 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:46 CEST 2020 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
tmpTargetPage = tmpTargetPage.substring(1);
if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
tmpTargetPage = "undefined";
targetPage = tmpTargetPage;
function validURL(url) {
try {
url = decodeURIComponent(url);
}
catch (error) {
return false;
}
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</script>
</head>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
</frameset>
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>

View File

@ -1,270 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Main</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Main";
}
}
catch(err) {
}
//-->
var methods = {"i0":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally</div>
<h2 title="Class Main" class="title">Class Main</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.Main</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Main</span>
extends java.lang.Object</pre>
<div class="block">The mail class which runs the game</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../inf112/fiasko/roborally/Main.html#Main--">Main</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../inf112/fiasko/roborally/Main.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Main--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Main</h4>
<pre>public&nbsp;Main()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="main-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,376 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>RequestState</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RequestState";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RequestState.html" target="_top">Frames</a></li>
<li><a href="RequestState.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking</div>
<h2 title="Enum RequestState" class="title">Enum RequestState</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.RequestState</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">RequestState</span>
extends java.lang.Enum&lt;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>&gt;</pre>
<div class="block">This enum represents states of a request sent to the server</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#NOT_SENT">NOT_SENT</a></span></code>
<div class="block">No request has been sent to the server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#SENT_NOT_RECEIVED">SENT_NOT_RECEIVED</a></span></code>
<div class="block">The request has been send to the server, but no response has been received</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#SENT_OKAY">SENT_OKAY</a></span></code>
<div class="block">The request has been sent to the server, and the server confirmed the receipt</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#SENT_REJECTED">SENT_REJECTED</a></span></code>
<div class="block">The request has been sent to the server, but the server rejected the request</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="SENT_NOT_RECEIVED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SENT_NOT_RECEIVED</h4>
<pre>public static final&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a> SENT_NOT_RECEIVED</pre>
<div class="block">The request has been send to the server, but no response has been received</div>
</li>
</ul>
<a name="SENT_OKAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SENT_OKAY</h4>
<pre>public static final&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a> SENT_OKAY</pre>
<div class="block">The request has been sent to the server, and the server confirmed the receipt</div>
</li>
</ul>
<a name="SENT_REJECTED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SENT_REJECTED</h4>
<pre>public static final&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a> SENT_REJECTED</pre>
<div class="block">The request has been sent to the server, but the server rejected the request</div>
</li>
</ul>
<a name="NOT_SENT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NOT_SENT</h4>
<pre>public static final&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a> NOT_SENT</pre>
<div class="block">No request has been sent to the server</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (RequestState c : RequestState.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RequestState.html" target="_top">Frames</a></li>
<li><a href="RequestState.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,352 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>RoboRallyClient</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoboRallyClient";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RoboRallyClient.html" target="_top">Frames</a></li>
<li><a href="RoboRallyClient.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking</div>
<h2 title="Class RoboRallyClient" class="title">Class RoboRallyClient</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.RoboRallyClient</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">RoboRallyClient</span>
extends java.lang.Object</pre>
<div class="block">This class represents a client capable of connecting to a Robo Rally server</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html#RoboRallyClient-inf112.fiasko.roborally.ui.RoboRallyUI-">RoboRallyClient</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a>&nbsp;wrapper)</code>
<div class="block">Instantiates a new Robo Rally client</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html#connect-java.lang.String-int-">connect</a></span>(java.lang.String&nbsp;ipAddress,
int&nbsp;serverPort)</code>
<div class="block">Connects to a Robo Rally server</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;java.net.InetAddress&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html#getLanServers-int-">getLanServers</a></span>(int&nbsp;UDPPort)</code>
<div class="block">Gets a list of addresses of local Robo Rally servers</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html#getLastRequestState--">getLastRequestState</a></span>()</code>
<div class="block">Gets the state of the lastly sent request</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html#sendElement-java.lang.Object-">sendElement</a></span>(java.lang.Object&nbsp;object)</code>
<div class="block">Sends something to the server</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoboRallyClient-inf112.fiasko.roborally.ui.RoboRallyUI-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoboRallyClient</h4>
<pre>public&nbsp;RoboRallyClient(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a>&nbsp;wrapper)</pre>
<div class="block">Instantiates a new Robo Rally client</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>wrapper</code> - The Robo Rally UI to be used</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="connect-java.lang.String-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>connect</h4>
<pre>public&nbsp;void&nbsp;connect(java.lang.String&nbsp;ipAddress,
int&nbsp;serverPort)
throws java.io.IOException</pre>
<div class="block">Connects to a Robo Rally server</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ipAddress</code> - The ip address of the server to join</dd>
<dd><code>serverPort</code> - The port the server is hosted on</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code> - If the server cannot be connected to</dd>
</dl>
</li>
</ul>
<a name="getLanServers-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLanServers</h4>
<pre>public&nbsp;java.util.List&lt;java.net.InetAddress&gt;&nbsp;getLanServers(int&nbsp;UDPPort)</pre>
<div class="block">Gets a list of addresses of local Robo Rally servers</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>UDPPort</code> - The port used by the game for UDP requests</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of server ip addresses</dd>
</dl>
</li>
</ul>
<a name="getLastRequestState--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastRequestState</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a>&nbsp;getLastRequestState()</pre>
<div class="block">Gets the state of the lastly sent request</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The state of the lastly sent request</dd>
</dl>
</li>
</ul>
<a name="sendElement-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>sendElement</h4>
<pre>public&nbsp;void&nbsp;sendElement(java.lang.Object&nbsp;object)</pre>
<div class="block">Sends something to the server</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>object</code> - The object to send to the server</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RoboRallyClient.html" target="_top">Frames</a></li>
<li><a href="RoboRallyClient.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,386 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>RoboRallyServer</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoboRallyServer";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RoboRallyServer.html" target="_top">Frames</a></li>
<li><a href="RoboRallyServer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking</div>
<h2 title="Class RoboRallyServer" class="title">Class RoboRallyServer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.RoboRallyServer</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">RoboRallyServer</span>
extends java.lang.Object</pre>
<div class="block">This class represents a Robo Rally Server</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#RoboRallyServer-int-">RoboRallyServer</a></span>(int&nbsp;serverPort)</code>
<div class="block">Instantiates a new Robo Rally server</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Map&lt;com.esotericsoftware.kryonet.Connection,java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#getPlayerNames--">getPlayerNames</a></span>()</code>
<div class="block">Gets a map between connections and their player name</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.Map&lt;com.esotericsoftware.kryonet.Connection,<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#getRobotID--">getRobotID</a></span>()</code>
<div class="block">Gets a map between connections and their robot id</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#sendToAllClients-java.lang.Object-">sendToAllClients</a></span>(java.lang.Object&nbsp;object)</code>
<div class="block">Sends an object to all clients</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#sendToClient-com.esotericsoftware.kryonet.Connection-java.lang.Object-">sendToClient</a></span>(com.esotericsoftware.kryonet.Connection&nbsp;connection,
java.lang.Object&nbsp;object)</code>
<div class="block">Sends an object to a specific client</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#setDeadPlayers-java.util.List-">setDeadPlayers</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;&nbsp;deadRobotList)</code>
<div class="block">Makes notice of players which are dead and as such should not be expected to send anything</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html#startGame--">startGame</a></span>()</code>
<div class="block">Does necessary cleanup of dangling connections before game is started</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoboRallyServer-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoboRallyServer</h4>
<pre>public&nbsp;RoboRallyServer(int&nbsp;serverPort)
throws java.io.IOException</pre>
<div class="block">Instantiates a new Robo Rally server</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serverPort</code> - The port the server should listen on</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code> - If the server cannot be started</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setDeadPlayers-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDeadPlayers</h4>
<pre>public&nbsp;void&nbsp;setDeadPlayers(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;&nbsp;deadRobotList)</pre>
<div class="block">Makes notice of players which are dead and as such should not be expected to send anything</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>deadRobotList</code> - A list of robot ids of robots which are permanently dead</dd>
</dl>
</li>
</ul>
<a name="getRobotID--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotID</h4>
<pre>public&nbsp;java.util.Map&lt;com.esotericsoftware.kryonet.Connection,<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;&nbsp;getRobotID()</pre>
<div class="block">Gets a map between connections and their robot id</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A mapping between connections and robot ids</dd>
</dl>
</li>
</ul>
<a name="getPlayerNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerNames</h4>
<pre>public&nbsp;java.util.Map&lt;com.esotericsoftware.kryonet.Connection,java.lang.String&gt;&nbsp;getPlayerNames()</pre>
<div class="block">Gets a map between connections and their player name</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A mapping between connections and robot ids</dd>
</dl>
</li>
</ul>
<a name="sendToAllClients-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sendToAllClients</h4>
<pre>public&nbsp;void&nbsp;sendToAllClients(java.lang.Object&nbsp;object)</pre>
<div class="block">Sends an object to all clients</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>object</code> - The object to send</dd>
</dl>
</li>
</ul>
<a name="startGame--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>startGame</h4>
<pre>public&nbsp;void&nbsp;startGame()</pre>
<div class="block">Does necessary cleanup of dangling connections before game is started</div>
</li>
</ul>
<a name="sendToClient-com.esotericsoftware.kryonet.Connection-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>sendToClient</h4>
<pre>public&nbsp;void&nbsp;sendToClient(com.esotericsoftware.kryonet.Connection&nbsp;connection,
java.lang.Object&nbsp;object)</pre>
<div class="block">Sends an object to a specific client</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>connection</code> - The connection to send the object to</dd>
<dd><code>object</code> - The object to send</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/RoboRallyServer.html" target="_top">Frames</a></li>
<li><a href="RoboRallyServer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,341 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ErrorResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ErrorResponse";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ErrorResponse.html" target="_top">Frames</a></li>
<li><a href="ErrorResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class ErrorResponse" class="title">Class ErrorResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.ErrorResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ErrorResponse</span>
extends java.lang.Object</pre>
<div class="block">This class represents a response saying that something went wrong with the request</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse--">ErrorResponse</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse-java.lang.String-">ErrorResponse</a></span>(java.lang.String&nbsp;errorMessage)</code>
<div class="block">Constructs a new error response</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#ErrorResponse-java.lang.String-boolean-">ErrorResponse</a></span>(java.lang.String&nbsp;errorMessage,
boolean&nbsp;critical)</code>
<div class="block">Constructs a new error response</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#getErrorMessage--">getErrorMessage</a></span>()</code>
<div class="block">Gets the error message attached to the error response</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html#isCritical--">isCritical</a></span>()</code>
<div class="block">Gets whether the error is critical or not</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ErrorResponse-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ErrorResponse</h4>
<pre>public&nbsp;ErrorResponse(java.lang.String&nbsp;errorMessage)</pre>
<div class="block">Constructs a new error response</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>errorMessage</code> - The error message describing the error</dd>
</dl>
</li>
</ul>
<a name="ErrorResponse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ErrorResponse</h4>
<pre>public&nbsp;ErrorResponse()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="ErrorResponse-java.lang.String-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ErrorResponse</h4>
<pre>public&nbsp;ErrorResponse(java.lang.String&nbsp;errorMessage,
boolean&nbsp;critical)</pre>
<div class="block">Constructs a new error response</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>errorMessage</code> - The error message describing the error</dd>
<dd><code>critical</code> - Whether the error is critical</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getErrorMessage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getErrorMessage</h4>
<pre>public&nbsp;java.lang.String&nbsp;getErrorMessage()</pre>
<div class="block">Gets the error message attached to the error response</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An error message</dd>
</dl>
</li>
</ul>
<a name="isCritical--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isCritical</h4>
<pre>public&nbsp;boolean&nbsp;isCritical()</pre>
<div class="block">Gets whether the error is critical or not</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the error is critical. False otherwise</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ErrorResponse.html" target="_top">Frames</a></li>
<li><a href="ErrorResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,345 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>GameStartInfoResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GameStartInfoResponse";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" target="_top">Frames</a></li>
<li><a href="GameStartInfoResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class GameStartInfoResponse" class="title">Class GameStartInfoResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.GameStartInfoResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">GameStartInfoResponse</span>
extends java.lang.Object</pre>
<div class="block">This class contains information about the game board to be used and the game's players</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#GameStartInfoResponse--">GameStartInfoResponse</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#GameStartInfoResponse-java.lang.String-java.util.List-java.lang.String-">GameStartInfoResponse</a></span>(java.lang.String&nbsp;boardName,
java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
java.lang.String&nbsp;playerName)</code>
<div class="block">Instantiates a new GameStartInfoResponse object</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getBoardName--">getBoardName</a></span>()</code>
<div class="block">Gets the board name</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getPlayerList--">getPlayerList</a></span>()</code>
<div class="block">Gets the list of players</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html#getPlayerName--">getPlayerName</a></span>()</code>
<div class="block">Gets the player name of the current player</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GameStartInfoResponse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GameStartInfoResponse</h4>
<pre>public&nbsp;GameStartInfoResponse()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="GameStartInfoResponse-java.lang.String-java.util.List-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GameStartInfoResponse</h4>
<pre>public&nbsp;GameStartInfoResponse(java.lang.String&nbsp;boardName,
java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
java.lang.String&nbsp;playerName)</pre>
<div class="block">Instantiates a new GameStartInfoResponse object</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>boardName</code> - The name of the board to be used, with extension</dd>
<dd><code>playerList</code> - List of players for the game</dd>
<dd><code>playerName</code> - The player name of the receiver</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPlayerName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getPlayerName()</pre>
<div class="block">Gets the player name of the current player</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The player name of the current player</dd>
</dl>
</li>
</ul>
<a name="getPlayerList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerList</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;getPlayerList()</pre>
<div class="block">Gets the list of players</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of players</dd>
</dl>
</li>
</ul>
<a name="getBoardName--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getBoardName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getBoardName()</pre>
<div class="block">Gets the board name</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The board name</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" target="_top">Frames</a></li>
<li><a href="GameStartInfoResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,322 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>HandResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HandResponse";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/HandResponse.html" target="_top">Frames</a></li>
<li><a href="HandResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class HandResponse" class="title">Class HandResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.HandResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">HandResponse</span>
extends java.lang.Object</pre>
<div class="block">A response containing the client's new hand</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html#HandResponse--">HandResponse</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html#HandResponse-inf112.fiasko.roborally.objects.ProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">HandResponse</a></span>(<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;newHand,
<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</code>
<div class="block">Instantiates a new programming card deck response</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html#getExtraCards--">getExtraCards</a></span>()</code>
<div class="block">Gets the extra cards contained within the response</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html#getNewHand--">getNewHand</a></span>()</code>
<div class="block">Gets the hand contained within the response</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="HandResponse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HandResponse</h4>
<pre>public&nbsp;HandResponse()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="HandResponse-inf112.fiasko.roborally.objects.ProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HandResponse</h4>
<pre>public&nbsp;HandResponse(<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;newHand,
<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</pre>
<div class="block">Instantiates a new programming card deck response</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newHand</code> - The new hand of the client</dd>
<dd><code>extraCards</code> - Extra cards necessary if the robot has no program to lock</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getNewHand--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNewHand</h4>
<pre>public&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getNewHand()</pre>
<div class="block">Gets the hand contained within the response</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The client's new hand</dd>
</dl>
</li>
</ul>
<a name="getExtraCards--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getExtraCards</h4>
<pre>public&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getExtraCards()</pre>
<div class="block">Gets the extra cards contained within the response</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Extra cards necessary to lock registers</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/HandResponse.html" target="_top">Frames</a></li>
<li><a href="HandResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,236 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>HurryResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HurryResponse";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/HurryResponse.html" target="_top">Frames</a></li>
<li><a href="HurryResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class HurryResponse" class="title">Class HurryResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.HurryResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">HurryResponse</span>
extends java.lang.Object</pre>
<div class="block">A response telling the client to hurry up the action it's doing because other clients are waiting</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html#HurryResponse--">HurryResponse</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="HurryResponse--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HurryResponse</h4>
<pre>public&nbsp;HurryResponse()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/HurryResponse.html" target="_top">Frames</a></li>
<li><a href="HurryResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,236 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>OkayResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="OkayResponse";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/OkayResponse.html" target="_top">Frames</a></li>
<li><a href="OkayResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class OkayResponse" class="title">Class OkayResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.OkayResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">OkayResponse</span>
extends java.lang.Object</pre>
<div class="block">An empty response telling the client its request was fulfilled</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html#OkayResponse--">OkayResponse</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="OkayResponse--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>OkayResponse</h4>
<pre>public&nbsp;OkayResponse()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/OkayResponse.html" target="_top">Frames</a></li>
<li><a href="OkayResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,299 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>PowerDownContainerResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PowerDownContainerResponse";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" target="_top">Frames</a></li>
<li><a href="PowerDownContainerResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class PowerDownContainerResponse" class="title">Class PowerDownContainerResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">PowerDownContainerResponse</span>
extends java.lang.Object</pre>
<div class="block">This class is used to contain power down status for all players</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#PowerDownContainerResponse--">PowerDownContainerResponse</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#PowerDownContainerResponse-java.util.Map-">PowerDownContainerResponse</a></span>(java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;powerDown)</code>
<div class="block">Instantiates a new power down container</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html#getPowerDown--">getPowerDown</a></span>()</code>
<div class="block">Gets the power down map stored in the container</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PowerDownContainerResponse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PowerDownContainerResponse</h4>
<pre>public&nbsp;PowerDownContainerResponse()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="PowerDownContainerResponse-java.util.Map-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PowerDownContainerResponse</h4>
<pre>public&nbsp;PowerDownContainerResponse(java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;powerDown)</pre>
<div class="block">Instantiates a new power down container</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDown</code> - A map between player names and whether they should remain in power down</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPowerDown--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPowerDown</h4>
<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;getPowerDown()</pre>
<div class="block">Gets the power down map stored in the container</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A map between player name and stay in power down</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" target="_top">Frames</a></li>
<li><a href="PowerDownContainerResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,322 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ProgramAndPowerDownRequest</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ProgramAndPowerDownRequest";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" target="_top">Frames</a></li>
<li><a href="ProgramAndPowerDownRequest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class ProgramAndPowerDownRequest" class="title">Class ProgramAndPowerDownRequest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.ProgramAndPowerDownRequest</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ProgramAndPowerDownRequest</span>
extends java.lang.Object</pre>
<div class="block">A request containing a player's program and whether it wants to enter power down next round</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#ProgramAndPowerDownRequest--">ProgramAndPowerDownRequest</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#ProgramAndPowerDownRequest-java.lang.Boolean-java.util.List-">ProgramAndPowerDownRequest</a></span>(java.lang.Boolean&nbsp;powerDown,
java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</code>
<div class="block">Instantiates a new program and power down request</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.Boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#getPowerDown--">getPowerDown</a></span>()</code>
<div class="block">Gets the power down status contained within this request</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html#getProgram--">getProgram</a></span>()</code>
<div class="block">Gets the program contained within this request</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ProgramAndPowerDownRequest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ProgramAndPowerDownRequest</h4>
<pre>public&nbsp;ProgramAndPowerDownRequest()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="ProgramAndPowerDownRequest-java.lang.Boolean-java.util.List-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ProgramAndPowerDownRequest</h4>
<pre>public&nbsp;ProgramAndPowerDownRequest(java.lang.Boolean&nbsp;powerDown,
java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</pre>
<div class="block">Instantiates a new program and power down request</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDown</code> - Whether the player wants to enter power down next round</dd>
<dd><code>program</code> - The program the player has programmed</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getProgram--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgram</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;getProgram()</pre>
<div class="block">Gets the program contained within this request</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The program sent by the player</dd>
</dl>
</li>
</ul>
<a name="getPowerDown--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPowerDown</h4>
<pre>public&nbsp;java.lang.Boolean&nbsp;getPowerDown()</pre>
<div class="block">Gets the power down status contained within this request</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the player wants to power down next round</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" target="_top">Frames</a></li>
<li><a href="ProgramAndPowerDownRequest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,322 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ProgramsContainerResponse</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ProgramsContainerResponse";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" target="_top">Frames</a></li>
<li><a href="ProgramsContainerResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class ProgramsContainerResponse" class="title">Class ProgramsContainerResponse</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ProgramsContainerResponse</span>
extends java.lang.Object</pre>
<div class="block">This class contains information about all players' programs and whether they want to enter power down</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#ProgramsContainerResponse--">ProgramsContainerResponse</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#ProgramsContainerResponse-java.util.Map-java.util.Map-">ProgramsContainerResponse</a></span>(java.util.Map&lt;java.lang.String,java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&gt;&nbsp;programsMap,
java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;powerDownMap)</code>
<div class="block">Instantiates a new programs container</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#getPowerDownMap--">getPowerDownMap</a></span>()</code>
<div class="block">Gets the map of power down</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html#getProgramsMap--">getProgramsMap</a></span>()</code>
<div class="block">Gets the map of programs</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ProgramsContainerResponse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ProgramsContainerResponse</h4>
<pre>public&nbsp;ProgramsContainerResponse()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="ProgramsContainerResponse-java.util.Map-java.util.Map-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ProgramsContainerResponse</h4>
<pre>public&nbsp;ProgramsContainerResponse(java.util.Map&lt;java.lang.String,java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&gt;&nbsp;programsMap,
java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;powerDownMap)</pre>
<div class="block">Instantiates a new programs container</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>programsMap</code> - A map between a player name and a player's program</dd>
<dd><code>powerDownMap</code> - A map between a player name and power down</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getProgramsMap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgramsMap</h4>
<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.util.List&lt;<a href="../../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&gt;&nbsp;getProgramsMap()</pre>
<div class="block">Gets the map of programs</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A map between a player name and a player's program</dd>
</dl>
</li>
</ul>
<a name="getPowerDownMap--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPowerDownMap</h4>
<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.lang.Boolean&gt;&nbsp;getPowerDownMap()</pre>
<div class="block">Gets the map of power down</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A map between a player name and power down</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" target="_top">Frames</a></li>
<li><a href="ProgramsContainerResponse.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,299 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>UsernameRequest</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UsernameRequest";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/UsernameRequest.html" target="_top">Frames</a></li>
<li><a href="UsernameRequest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.networking.containers</div>
<h2 title="Class UsernameRequest" class="title">Class UsernameRequest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.networking.containers.UsernameRequest</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">UsernameRequest</span>
extends java.lang.Object</pre>
<div class="block">A request for sending a username to the server</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#UsernameRequest--">UsernameRequest</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#UsernameRequest-java.lang.String-">UsernameRequest</a></span>(java.lang.String&nbsp;username)</code>
<div class="block">Instantiates a new username request</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html#getUsername--">getUsername</a></span>()</code>
<div class="block">Gets the username the user wants to use</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="UsernameRequest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UsernameRequest</h4>
<pre>public&nbsp;UsernameRequest()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="UsernameRequest-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>UsernameRequest</h4>
<pre>public&nbsp;UsernameRequest(java.lang.String&nbsp;username)</pre>
<div class="block">Instantiates a new username request</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>username</code> - The username the player wants to use</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getUsername--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getUsername</h4>
<pre>public&nbsp;java.lang.String&nbsp;getUsername()</pre>
<div class="block">Gets the username the user wants to use</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The username the user wants to use</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/UsernameRequest.html" target="_top">Frames</a></li>
<li><a href="UsernameRequest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,28 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking.containers</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../inf112/fiasko/roborally/networking/containers/package-summary.html" target="classFrame">inf112.fiasko.roborally.networking.containers</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ErrorResponse</a></li>
<li><a href="GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">GameStartInfoResponse</a></li>
<li><a href="HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">HandResponse</a></li>
<li><a href="HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">HurryResponse</a></li>
<li><a href="OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">OkayResponse</a></li>
<li><a href="PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">PowerDownContainerResponse</a></li>
<li><a href="ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ProgramAndPowerDownRequest</a></li>
<li><a href="ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">ProgramsContainerResponse</a></li>
<li><a href="UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers" target="classFrame">UsernameRequest</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,190 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking.containers</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.networking.containers";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally.networking.containers</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ErrorResponse</a></td>
<td class="colLast">
<div class="block">This class represents a response saying that something went wrong with the request</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers">GameStartInfoResponse</a></td>
<td class="colLast">
<div class="block">This class contains information about the game board to be used and the game's players</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HandResponse</a></td>
<td class="colLast">
<div class="block">A response containing the client's new hand</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers">HurryResponse</a></td>
<td class="colLast">
<div class="block">A response telling the client to hurry up the action it's doing because other clients are waiting</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers">OkayResponse</a></td>
<td class="colLast">
<div class="block">An empty response telling the client its request was fulfilled</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a></td>
<td class="colLast">
<div class="block">This class is used to contain power down status for all players</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramAndPowerDownRequest</a></td>
<td class="colLast">
<div class="block">A request containing a player's program and whether it wants to enter power down next round</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a></td>
<td class="colLast">
<div class="block">This class contains information about all players' programs and whether they want to enter power down</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers">UsernameRequest</a></td>
<td class="colLast">
<div class="block">A request for sending a username to the server</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,143 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking.containers Class Hierarchy</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.networking.containers Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/package-tree.html">Prev</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package inf112.fiasko.roborally.networking.containers</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/ErrorResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ErrorResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/GameStartInfoResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">GameStartInfoResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/HandResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">HandResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/HurryResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">HurryResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/OkayResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">OkayResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">PowerDownContainerResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramAndPowerDownRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ProgramAndPowerDownRequest</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">ProgramsContainerResponse</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.containers.<a href="../../../../../inf112/fiasko/roborally/networking/containers/UsernameRequest.html" title="class in inf112.fiasko.roborally.networking.containers"><span class="typeNameLink">UsernameRequest</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/networking/package-tree.html">Prev</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/networking/containers/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,25 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../inf112/fiasko/roborally/networking/package-summary.html" target="classFrame">inf112.fiasko.roborally.networking</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking" target="classFrame">RoboRallyClient</a></li>
<li><a href="RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking" target="classFrame">RoboRallyServer</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="RequestState.html" title="enum in inf112.fiasko.roborally.networking" target="classFrame">RequestState</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,165 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.networking";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally.networking</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></td>
<td class="colLast">
<div class="block">This class represents a client capable of connecting to a Robo Rally server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></td>
<td class="colLast">
<div class="block">This class represents a Robo Rally Server</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking">RequestState</a></td>
<td class="colLast">
<div class="block">This enum represents states of a request sent to the server</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,148 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.networking Class Hierarchy</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.networking Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/package-tree.html">Prev</a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package inf112.fiasko.roborally.networking</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">inf112.fiasko.roborally.networking.<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">RoboRallyClient</span></a></li>
<li type="circle">inf112.fiasko.roborally.networking.<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking"><span class="typeNameLink">RoboRallyServer</span></a></li>
</ul>
</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">inf112.fiasko.roborally.networking.<a href="../../../../inf112/fiasko/roborally/networking/RequestState.html" title="enum in inf112.fiasko.roborally.networking"><span class="typeNameLink">RequestState</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/package-tree.html">Prev</a></li>
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/networking/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,509 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>AbstractDeck</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AbstractDeck";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/AbstractDeck.html" target="_top">Frames</a></li>
<li><a href="AbstractDeck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class AbstractDeck" class="title">Class AbstractDeck&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.AbstractDeck&lt;T&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;T&gt;</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">AbstractDeck&lt;T&gt;</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;T&gt;</pre>
<div class="block">This class represents a deck of cards</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#AbstractDeck--">AbstractDeck</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#AbstractDeck-java.util.List-">AbstractDeck</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;cardList)</code>
<div class="block">Initializes the deck with cards</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other)</code>
<div class="block">Draws one card from the other deck</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other,
int&nbsp;n)</code>
<div class="block">Draws multiple cards from the other deck</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other)</code>
<div class="block">Empty the entire deck into the other deck</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#getCards--">getCards</a></span>()</code>
<div class="block">Gets a list of all the cards in the deck</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#isEmpty--">isEmpty</a></span>()</code>
<div class="block">Checks if the deck is empty</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#peekBottom--">peekBottom</a></span>()</code>
<div class="block">Looks at the bottom card of the deck</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#peekTop--">peekTop</a></span>()</code>
<div class="block">Looks at the top card in the deck</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#shuffle--">shuffle</a></span>()</code>
<div class="block">Randomises the order of the deck</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#size--">size</a></span>()</code>
<div class="block">Gets the size of the deck</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#toString--">toString</a></span>()</code>
<div class="block">Gets the card from the deck in String format</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AbstractDeck--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AbstractDeck</h4>
<pre>public&nbsp;AbstractDeck()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
<a name="AbstractDeck-java.util.List-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AbstractDeck</h4>
<pre>public&nbsp;AbstractDeck(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;cardList)</pre>
<div class="block">Initializes the deck with cards</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cardList</code> - list of cards</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="shuffle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shuffle</h4>
<pre>public&nbsp;void&nbsp;shuffle()</pre>
<div class="block">Randomises the order of the deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#shuffle--">shuffle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="draw-inf112.fiasko.roborally.objects.Deck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>draw</h4>
<pre>public&nbsp;void&nbsp;draw(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other)</pre>
<div class="block">Draws one card from the other deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The deck to draw the card from</dd>
</dl>
</li>
</ul>
<a name="draw-inf112.fiasko.roborally.objects.Deck-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>draw</h4>
<pre>public&nbsp;void&nbsp;draw(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other,
int&nbsp;n)</pre>
<div class="block">Draws multiple cards from the other deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The other deck to draw from</dd>
<dd><code>n</code> - The number of cards to draw</dd>
</dl>
</li>
</ul>
<a name="emptyInto-inf112.fiasko.roborally.objects.Deck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>emptyInto</h4>
<pre>public&nbsp;void&nbsp;emptyInto(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;other)</pre>
<div class="block">Empty the entire deck into the other deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The deck to move this deck's cards into</dd>
</dl>
</li>
</ul>
<a name="isEmpty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
<div class="block">Checks if the deck is empty</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#isEmpty--">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Boolean for if the deck is empty</dd>
</dl>
</li>
</ul>
<a name="size--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>public&nbsp;int&nbsp;size()</pre>
<div class="block">Gets the size of the deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#size--">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>int size of the deck</dd>
</dl>
</li>
</ul>
<a name="getCards--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCards</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;&nbsp;getCards()</pre>
<div class="block">Gets a list of all the cards in the deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#getCards--">getCards</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ArrayList of cards from the deck</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<div class="block">Gets the card from the deck in String format</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String the cards from the deck</dd>
</dl>
</li>
</ul>
<a name="peekTop--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>peekTop</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&nbsp;peekTop()</pre>
<div class="block">Looks at the top card in the deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#peekTop--">peekTop</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ProgrammingCard the first card in the deck</dd>
</dl>
</li>
</ul>
<a name="peekBottom--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>peekBottom</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&nbsp;peekBottom()</pre>
<div class="block">Looks at the bottom card of the deck</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#peekBottom--">peekBottom</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="type parameter in AbstractDeck">T</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ProgrammingCard the last card in the deck</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/AbstractDeck.html" target="_top">Frames</a></li>
<li><a href="AbstractDeck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -1,295 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>BoardElement</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BoardElement";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/BoardElement.html" target="_top">Frames</a></li>
<li><a href="BoardElement.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Interface BoardElement" class="title">Interface BoardElement&lt;K&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>K</code> - The type of the element</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a>, <a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a>, <a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">BoardElement&lt;K&gt;</span></pre>
<div class="block">Represents an element on the board</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="type parameter in BoardElement">K</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">copy</a></span>()</code>
<div class="block">Makes a copy of the board element</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">getDirection</a></span>()</code>
<div class="block">Gets the direction of the element</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="type parameter in BoardElement">K</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">getType</a></span>()</code>
<div class="block">Gets the type of the element</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</code>
<div class="block">Changes the direction of the element</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="type parameter in BoardElement">K</a>&nbsp;getType()</pre>
<div class="block">Gets the type of the element</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An enum value of type K</dd>
</dl>
</li>
</ul>
<a name="getDirection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirection</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getDirection()</pre>
<div class="block">Gets the direction of the element</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The element's direction</dd>
</dl>
</li>
</ul>
<a name="setDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDirection</h4>
<pre>void&nbsp;setDirection(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</pre>
<div class="block">Changes the direction of the element</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newDirection</code> - The element's new direction</dd>
</dl>
</li>
</ul>
<a name="copy--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>copy</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="type parameter in BoardElement">K</a>&gt;&nbsp;copy()</pre>
<div class="block">Makes a copy of the board element</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A copy of the element</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/BoardElement.html" target="_top">Frames</a></li>
<li><a href="BoardElement.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,313 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>BoardElementContainer</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BoardElementContainer";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/BoardElementContainer.html" target="_top">Frames</a></li>
<li><a href="BoardElementContainer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class BoardElementContainer" class="title">Class BoardElementContainer&lt;K extends <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.BoardElementContainer&lt;K&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>K</code> - The type of element</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">BoardElementContainer&lt;K extends <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&gt;</span>
extends java.lang.Object</pre>
<div class="block">This class represents a board element and its position</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html#BoardElementContainer-K-inf112.fiasko.roborally.objects.properties.Position-">BoardElementContainer</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="type parameter in BoardElementContainer">K</a>&nbsp;element,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;position)</code>
<div class="block">Initializes the BoardElementContainer</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="type parameter in BoardElementContainer">K</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the element</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html#getPosition--">getPosition</a></span>()</code>
<div class="block">Gets the position of the element</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="BoardElementContainer-inf112.fiasko.roborally.objects.BoardElement-inf112.fiasko.roborally.objects.properties.Position-">
<!-- -->
</a><a name="BoardElementContainer-K-inf112.fiasko.roborally.objects.properties.Position-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BoardElementContainer</h4>
<pre>public&nbsp;BoardElementContainer(<a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="type parameter in BoardElementContainer">K</a>&nbsp;element,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;position)</pre>
<div class="block">Initializes the BoardElementContainer</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>element</code> - The element</dd>
<dd><code>position</code> - The position</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getElement--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getElement</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="type parameter in BoardElementContainer">K</a>&nbsp;getElement()</pre>
<div class="block">Gets the element</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The element</dd>
</dl>
</li>
</ul>
<a name="getPosition--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPosition</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;getPosition()</pre>
<div class="block">Gets the position of the element</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The position of the element</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/BoardElementContainer.html" target="_top">Frames</a></li>
<li><a href="BoardElementContainer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,397 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>Deck</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deck";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Deck.html" target="_top">Frames</a></li>
<li><a href="Deck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Interface Deck" class="title">Interface Deck&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a>, <a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">Deck&lt;T&gt;</span></pre>
<div class="block">Describes a deck
<p>Any card stored in the deck is assumed to be immutable. If it's not, the integrity of the deck cannot be
guaranteed.</p></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other)</code>
<div class="block">Draws one card from the top of another deck</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other,
int&nbsp;n)</code>
<div class="block">Draws n cards from the top of another deck</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other)</code>
<div class="block">Moves all cards in this deck into another deck</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#getCards--">getCards</a></span>()</code>
<div class="block">Gets a list of all cards in this deck
The list should have the correct order according to the actual order within the deck.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#isEmpty--">isEmpty</a></span>()</code>
<div class="block">Whether this deck is empty</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#peekBottom--">peekBottom</a></span>()</code>
<div class="block">Takes a peek at the card currently at the bottom of the deck</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#peekTop--">peekTop</a></span>()</code>
<div class="block">Takes a peek at the card currently at the top of the deck</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#shuffle--">shuffle</a></span>()</code>
<div class="block">Shuffles the order of the cards in the deck</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html#size--">size</a></span>()</code>
<div class="block">Gets the number of cards currently in this deck</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="shuffle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shuffle</h4>
<pre>void&nbsp;shuffle()</pre>
<div class="block">Shuffles the order of the cards in the deck</div>
</li>
</ul>
<a name="draw-inf112.fiasko.roborally.objects.Deck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>draw</h4>
<pre>void&nbsp;draw(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other)</pre>
<div class="block">Draws one card from the top of another deck</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The deck to draw the card from</dd>
</dl>
</li>
</ul>
<a name="draw-inf112.fiasko.roborally.objects.Deck-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>draw</h4>
<pre>void&nbsp;draw(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other,
int&nbsp;n)</pre>
<div class="block">Draws n cards from the top of another deck</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The other deck to draw from</dd>
<dd><code>n</code> - The number of cards to draw</dd>
</dl>
</li>
</ul>
<a name="emptyInto-inf112.fiasko.roborally.objects.Deck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>emptyInto</h4>
<pre>void&nbsp;emptyInto(<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;other)</pre>
<div class="block">Moves all cards in this deck into another deck</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - The deck to move this deck's cards into</dd>
</dl>
</li>
</ul>
<a name="isEmpty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
<pre>boolean&nbsp;isEmpty()</pre>
<div class="block">Whether this deck is empty</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if this deck is currently empty</dd>
</dl>
</li>
</ul>
<a name="size--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>int&nbsp;size()</pre>
<div class="block">Gets the number of cards currently in this deck</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of cards in this deck</dd>
</dl>
</li>
</ul>
<a name="peekTop--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>peekTop</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&nbsp;peekTop()</pre>
<div class="block">Takes a peek at the card currently at the top of the deck</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The card at the top of the deck</dd>
</dl>
</li>
</ul>
<a name="peekBottom--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>peekBottom</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&nbsp;peekBottom()</pre>
<div class="block">Takes a peek at the card currently at the bottom of the deck</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The card at the bottom of the deck</dd>
</dl>
</li>
</ul>
<a name="getCards--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getCards</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="type parameter in Deck">T</a>&gt;&nbsp;getCards()</pre>
<div class="block">Gets a list of all cards in this deck
<p>The list should have the correct order according to the actual order within the deck.</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of all cards in this deck</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Deck.html" target="_top">Frames</a></li>
<li><a href="Deck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,386 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>DrawableGame</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DrawableGame";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/DrawableGame.html" target="_top">Frames</a></li>
<li><a href="DrawableGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Interface DrawableGame" class="title">Interface DrawableGame</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">DrawableGame</span></pre>
<div class="block">This interface describes a game drawable using libgdx</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getAllRobots--">getAllRobots</a></span>()</code>
<div class="block">Gets a list of all robots still participating</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Gets the number of tiles in the y direction</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getParticlesToDraw--">getParticlesToDraw</a></span>()</code>
<div class="block">Gets a list of all the particles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getPlayers--">getPlayers</a></span>()</code>
<div class="block">Gets a list of active players to receive information about player names</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getRobotsToDraw--">getRobotsToDraw</a></span>()</code>
<div class="block">Gets a list of all robots to draw</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getTilesToDraw--">getTilesToDraw</a></span>()</code>
<div class="block">Gets a list of all the tiles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWallsToDraw--">getWallsToDraw</a></span>()</code>
<div class="block">Gets a list of all the walls to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Gets the number of tiles in the x direction</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>int&nbsp;getWidth()</pre>
<div class="block">Gets the number of tiles in the x direction</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>int&nbsp;getHeight()</pre>
<div class="block">Gets the number of tiles in the y direction</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getTilesToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTilesToDraw</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a>&gt;&nbsp;getTilesToDraw()</pre>
<div class="block">Gets a list of all the tiles to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() tiles
should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of tiles</dd>
</dl>
</li>
</ul>
<a name="getWallsToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWallsToDraw</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a>&gt;&nbsp;getWallsToDraw()</pre>
<div class="block">Gets a list of all the walls to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() walls
should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of walls</dd>
</dl>
</li>
</ul>
<a name="getParticlesToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParticlesToDraw</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a>&gt;&nbsp;getParticlesToDraw()</pre>
<div class="block">Gets a list of all the particles to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth()
particles should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of particles</dd>
</dl>
</li>
</ul>
<a name="getRobotsToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotsToDraw</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;&nbsp;getRobotsToDraw()</pre>
<div class="block">Gets a list of all robots to draw</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of all robots to draw</dd>
</dl>
</li>
</ul>
<a name="getAllRobots--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllRobots</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;&nbsp;getAllRobots()</pre>
<div class="block">Gets a list of all robots still participating</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of all robots</dd>
</dl>
</li>
</ul>
<a name="getPlayers--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPlayers</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;getPlayers()</pre>
<div class="block">Gets a list of active players to receive information about player names</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of players</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/DrawableGame.html" target="_top">Frames</a></li>
<li><a href="DrawableGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,314 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:44 CEST 2020 -->
<title>Grid</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Grid";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Grid.html" target="_top">Frames</a></li>
<li><a href="Grid.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Interface Grid" class="title">Interface Grid&lt;K&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>K</code> - The type of element the grid is to store</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">Grid&lt;K&gt;</span></pre>
<div class="block">This Interface describes a grid</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="type parameter in Grid">K</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getElement-int-int-">getElement</a></span>(int&nbsp;x,
int&nbsp;y)</code>
<div class="block">Gets the element in a given x and y coordinate</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Gets height of the grid</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Gets the width of the grid</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#setElement-int-int-K-">setElement</a></span>(int&nbsp;x,
int&nbsp;y,
<a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="type parameter in Grid">K</a>&nbsp;element)</code>
<div class="block">Places the element on the given x and y coordinate</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>int&nbsp;getWidth()</pre>
<div class="block">Gets the width of the grid</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The width of the grid</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>int&nbsp;getHeight()</pre>
<div class="block">Gets height of the grid</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The height of the grid</dd>
</dl>
</li>
</ul>
<a name="getElement-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getElement</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="type parameter in Grid">K</a>&nbsp;getElement(int&nbsp;x,
int&nbsp;y)
throws java.lang.IllegalArgumentException</pre>
<div class="block">Gets the element in a given x and y coordinate</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Coordinate in the grid</dd>
<dd><code>y</code> - Coordinate in the grid</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Element in the x and y coordinate</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - Throws an exception if the coordinates are outside of the grid</dd>
</dl>
</li>
</ul>
<a name="setElement-int-int-java.lang.Object-">
<!-- -->
</a><a name="setElement-int-int-K-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setElement</h4>
<pre>void&nbsp;setElement(int&nbsp;x,
int&nbsp;y,
<a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="type parameter in Grid">K</a>&nbsp;element)
throws java.lang.IllegalArgumentException</pre>
<div class="block">Places the element on the given x and y coordinate</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Coordinate in the grid</dd>
<dd><code>y</code> - Coordinate in the grid</dd>
<dd><code>element</code> - The element to place in the grid</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Grid.html" target="_top">Frames</a></li>
<li><a href="Grid.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,510 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>InteractableGame</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="InteractableGame";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/InteractableGame.html" target="_top">Frames</a></li>
<li><a href="InteractableGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Interface InteractableGame" class="title">Interface InteractableGame</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">InteractableGame</span></pre>
<div class="block">This interface describes a game which can be interacted with</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getExtraCards--">getExtraCards</a></span>()</code>
<div class="block">Gets extra cards necessary when the player has no program to lock</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getGameState--">getGameState</a></span>()</code>
<div class="block">Gets the current state of the game</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getPlayerHand--">getPlayerHand</a></span>()</code>
<div class="block">Gets the hand of this player</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgram--">getProgram</a></span>()</code>
<div class="block">Gets the program of this player</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgramSize--">getProgramSize</a></span>()</code>
<div class="block">Gets the amount of cards the player can choose for their program</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getRobotPowerDown--">getRobotPowerDown</a></span>()</code>
<div class="block">Gets the power down status of the client playing this instance of the game</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getWinningPlayerName--">getWinningPlayerName</a></span>()</code>
<div class="block">Gets the name of the player who won</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">receiveAllPrograms</a></span>(<a href="../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a>&nbsp;programs)</code>
<div class="block">Continues turn when programs for all players are received from the server</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">receiveStayInPowerDown</a></span>(<a href="../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a>&nbsp;powerDowns)</code>
<div class="block">Continues turn when stay in power down is received from all players</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#runTurn--">runTurn</a></span>()</code>
<div class="block">Starts a turn in the game</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setExtraCards</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</code>
<div class="block">Sets extra cards necessary when the player has no program to lock</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">setGameState</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;gameState)</code>
<div class="block">Sets the state of the game</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setPlayerHand</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerHand)</code>
<div class="block">Sets the hand of this player</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setProgram-java.util.List-">setProgram</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</code>
<div class="block">Sets the program of this player</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setWinningPlayerName-java.lang.String-">setWinningPlayerName</a></span>(java.lang.String&nbsp;winningPlayerName)</code>
<div class="block">Sets the name of the player that won the game</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getGameState--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGameState</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;getGameState()</pre>
<div class="block">Gets the current state of the game</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The state the game is currently in</dd>
</dl>
</li>
</ul>
<a name="setGameState-inf112.fiasko.roborally.objects.properties.GameState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGameState</h4>
<pre>void&nbsp;setGameState(<a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;gameState)</pre>
<div class="block">Sets the state of the game</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gameState</code> - The new state of the game</dd>
</dl>
</li>
</ul>
<a name="getWinningPlayerName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWinningPlayerName</h4>
<pre>java.lang.String&nbsp;getWinningPlayerName()</pre>
<div class="block">Gets the name of the player who won</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A string of the player name</dd>
</dl>
</li>
</ul>
<a name="setWinningPlayerName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWinningPlayerName</h4>
<pre>void&nbsp;setWinningPlayerName(java.lang.String&nbsp;winningPlayerName)</pre>
<div class="block">Sets the name of the player that won the game</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>winningPlayerName</code> - The player winning the game</dd>
</dl>
</li>
</ul>
<a name="receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>receiveAllPrograms</h4>
<pre>void&nbsp;receiveAllPrograms(<a href="../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a>&nbsp;programs)
throws java.lang.InterruptedException</pre>
<div class="block">Continues turn when programs for all players are received from the server</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>programs</code> - The programs container received from the server</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If interrupted during sleep</dd>
</dl>
</li>
</ul>
<a name="receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>receiveStayInPowerDown</h4>
<pre>void&nbsp;receiveStayInPowerDown(<a href="../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a>&nbsp;powerDowns)</pre>
<div class="block">Continues turn when stay in power down is received from all players</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDowns</code> - The power down container received from the server</dd>
</dl>
</li>
</ul>
<a name="getPlayerHand--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerHand</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getPlayerHand()</pre>
<div class="block">Gets the hand of this player</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The hand of this player</dd>
</dl>
</li>
</ul>
<a name="setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPlayerHand</h4>
<pre>void&nbsp;setPlayerHand(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerHand)</pre>
<div class="block">Sets the hand of this player</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>playerHand</code> - The new hand of this player</dd>
</dl>
</li>
</ul>
<a name="getExtraCards--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExtraCards</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getExtraCards()</pre>
<div class="block">Gets extra cards necessary when the player has no program to lock</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A deck of extra cards</dd>
</dl>
</li>
</ul>
<a name="setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExtraCards</h4>
<pre>void&nbsp;setExtraCards(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</pre>
<div class="block">Sets extra cards necessary when the player has no program to lock</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>extraCards</code> - The extra cards to use</dd>
</dl>
</li>
</ul>
<a name="getProgramSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgramSize</h4>
<pre>int&nbsp;getProgramSize()</pre>
<div class="block">Gets the amount of cards the player can choose for their program</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size of the player's next program</dd>
</dl>
</li>
</ul>
<a name="getProgram--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgram</h4>
<pre>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;getProgram()</pre>
<div class="block">Gets the program of this player</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The program of this player</dd>
</dl>
</li>
</ul>
<a name="setProgram-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProgram</h4>
<pre>void&nbsp;setProgram(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</pre>
<div class="block">Sets the program of this player</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>program</code> - The program of this player</dd>
</dl>
</li>
</ul>
<a name="runTurn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runTurn</h4>
<pre>void&nbsp;runTurn()</pre>
<div class="block">Starts a turn in the game</div>
</li>
</ul>
<a name="getRobotPowerDown--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRobotPowerDown</h4>
<pre>boolean&nbsp;getRobotPowerDown()</pre>
<div class="block">Gets the power down status of the client playing this instance of the game</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether this player's robot is in power down</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/InteractableGame.html" target="_top">Frames</a></li>
<li><a href="InteractableGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,431 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ListGrid</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ListGrid";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ListGrid.html" target="_top">Frames</a></li>
<li><a href="ListGrid.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class ListGrid" class="title">Class ListGrid&lt;K&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.ListGrid&lt;K&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>K</code> - The type of element the grid should store</dd>
</dl>
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;K&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ListGrid&lt;K&gt;</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;K&gt;</pre>
<div class="block">This class represents a grid which can store anything</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#ListGrid-int-int-">ListGrid</a></span>(int&nbsp;width,
int&nbsp;height)</code>
<div class="block">Initializes an empty grid</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#ListGrid-int-int-K-">ListGrid</a></span>(int&nbsp;width,
int&nbsp;height,
<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&nbsp;tile)</code>
<div class="block">Initializes a grid filled with standard tiles.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#getElement-int-int-">getElement</a></span>(int&nbsp;x,
int&nbsp;y)</code>
<div class="block">Gets the element in a given x and y coordinate</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Gets height of the grid</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Gets the width of the grid</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#setElement-int-int-K-">setElement</a></span>(int&nbsp;x,
int&nbsp;y,
<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&nbsp;element)</code>
<div class="block">Places the element on the given x and y coordinate</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ListGrid-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ListGrid</h4>
<pre>public&nbsp;ListGrid(int&nbsp;width,
int&nbsp;height)</pre>
<div class="block">Initializes an empty grid</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - The width of the grid</dd>
<dd><code>height</code> - The height of the grid</dd>
</dl>
</li>
</ul>
<a name="ListGrid-int-int-java.lang.Object-">
<!-- -->
</a><a name="ListGrid-int-int-K-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ListGrid</h4>
<pre>public&nbsp;ListGrid(int&nbsp;width,
int&nbsp;height,
<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&nbsp;tile)</pre>
<div class="block">Initializes a grid filled with standard tiles.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>height</code> - sets the height of the grid</dd>
<dd><code>width</code> - sets the width of the grid</dd>
<dd><code>tile</code> - gives the TileType the grid is to be filled with</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>public&nbsp;int&nbsp;getWidth()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getWidth--">Grid</a></code></span></div>
<div class="block">Gets the width of the grid</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getWidth--">getWidth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The width of the grid</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>public&nbsp;int&nbsp;getHeight()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getHeight--">Grid</a></code></span></div>
<div class="block">Gets height of the grid</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getHeight--">getHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The height of the grid</dd>
</dl>
</li>
</ul>
<a name="getElement-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getElement</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&nbsp;getElement(int&nbsp;x,
int&nbsp;y)
throws java.lang.IllegalArgumentException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getElement-int-int-">Grid</a></code></span></div>
<div class="block">Gets the element in a given x and y coordinate</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#getElement-int-int-">getElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Coordinate in the grid</dd>
<dd><code>y</code> - Coordinate in the grid</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Element in the x and y coordinate</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - Throws an exception if the coordinates are outside of the grid</dd>
</dl>
</li>
</ul>
<a name="setElement-int-int-java.lang.Object-">
<!-- -->
</a><a name="setElement-int-int-K-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setElement</h4>
<pre>public&nbsp;void&nbsp;setElement(int&nbsp;x,
int&nbsp;y,
<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&nbsp;element)
throws java.lang.IllegalArgumentException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#setElement-int-int-K-">Grid</a></code></span></div>
<div class="block">Places the element on the given x and y coordinate</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html#setElement-int-int-K-">setElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="type parameter in ListGrid">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Coordinate in the grid</dd>
<dd><code>y</code> - Coordinate in the grid</dd>
<dd><code>element</code> - The element to place in the grid</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code></dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ListGrid.html" target="_top">Frames</a></li>
<li><a href="ListGrid.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,381 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Particle</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Particle";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Particle.html" target="_top">Frames</a></li>
<li><a href="Particle.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Particle" class="title">Class Particle</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Particle</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Particle</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</pre>
<div class="block">This class represents a particle</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#Particle-inf112.fiasko.roborally.objects.properties.ParticleType-inf112.fiasko.roborally.objects.properties.Direction-">Particle</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&nbsp;particleType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Instantiates a new particle</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#copy--">copy</a></span>()</code>
<div class="block">Makes a copy of the board element</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#getDirection--">getDirection</a></span>()</code>
<div class="block">Gets the direction of the element</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#getType--">getType</a></span>()</code>
<div class="block">Gets the type of the element</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</code>
<div class="block">Changes the direction of the element</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Particle-inf112.fiasko.roborally.objects.properties.ParticleType-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Particle</h4>
<pre>public&nbsp;Particle(<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&nbsp;particleType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Instantiates a new particle</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>particleType</code> - The type of the particle</dd>
<dd><code>direction</code> - The direction of the particle</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&nbsp;getType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">BoardElement</a></code></span></div>
<div class="block">Gets the type of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An enum value of type K</dd>
</dl>
</li>
</ul>
<a name="getDirection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirection</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getDirection()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">BoardElement</a></code></span></div>
<div class="block">Gets the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">getDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The element's direction</dd>
</dl>
</li>
</ul>
<a name="setDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDirection</h4>
<pre>public&nbsp;void&nbsp;setDirection(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">BoardElement</a></code></span></div>
<div class="block">Changes the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newDirection</code> - The element's new direction</dd>
</dl>
</li>
</ul>
<a name="copy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copy</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;&nbsp;copy()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">BoardElement</a></code></span></div>
<div class="block">Makes a copy of the board element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">copy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A copy of the element</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Particle.html" target="_top">Frames</a></li>
<li><a href="Particle.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,428 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Phase</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Phase";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Phase.html" target="_top">Frames</a></li>
<li><a href="Phase.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Phase" class="title">Class Phase</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Phase</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Phase</span>
extends java.lang.Object</pre>
<div class="block">This class handles everything that should happen during a phase</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#Phase-inf112.fiasko.roborally.objects.Board-java.util.List-int-inf112.fiasko.roborally.objects.InteractableGame-">Phase</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a>&nbsp;gameBoard,
java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
int&nbsp;cycleDelay,
<a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a>&nbsp;game)</code>
<div class="block">Instantiates a new phase</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#checkAllFlags--">checkAllFlags</a></span>()</code>
<div class="block">Checks all flags for robots.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#fireAllLasers--">fireAllLasers</a></span>()</code>
<div class="block">Fires all lasers on the game board</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#makeMove-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Action-">makeMove</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotID,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;action)</code>
<div class="block">Makes the given robot move according to to the action input.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#moveAllConveyorBelts--">moveAllConveyorBelts</a></span>()</code>
<div class="block">Moves robots standing on conveyor belts in the direction of the conveyor belt
In addition, the function rotates appropriately when arriving at any non-straight conveyor belt.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#rotateCogwheels--">rotateCogwheels</a></span>()</code>
<div class="block">Rotates all robots that are standing on cogWheel tiles on the board.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#runPhase-int-">runPhase</a></span>(int&nbsp;phaseNumber)</code>
<div class="block">Runs one phase as defined in the Robo Rally rulebook</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html#runProgrammingCards-int-">runProgrammingCards</a></span>(int&nbsp;phase)</code>
<div class="block">Runs all programming cards for a phase</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Phase-inf112.fiasko.roborally.objects.Board-java.util.List-int-inf112.fiasko.roborally.objects.InteractableGame-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Phase</h4>
<pre>public&nbsp;Phase(<a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a>&nbsp;gameBoard,
java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
int&nbsp;cycleDelay,
<a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a>&nbsp;game)</pre>
<div class="block">Instantiates a new phase</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gameBoard</code> - The board to act on</dd>
<dd><code>playerList</code> - A list of players participating in the game</dd>
<dd><code>cycleDelay</code> - The amount of milliseconds to wait between moves</dd>
<dd><code>game</code> - The game which uses this object</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="runPhase-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runPhase</h4>
<pre>public&nbsp;void&nbsp;runPhase(int&nbsp;phaseNumber)
throws java.lang.InterruptedException</pre>
<div class="block">Runs one phase as defined in the Robo Rally rulebook</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>phaseNumber</code> - The number of the phase to run</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If interrupted wile trying to sleep</dd>
</dl>
</li>
</ul>
<a name="checkAllFlags--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>checkAllFlags</h4>
<pre>public&nbsp;void&nbsp;checkAllFlags()</pre>
<div class="block">Checks all flags for robots. Tries to update the flag of the robot.</div>
</li>
</ul>
<a name="fireAllLasers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fireAllLasers</h4>
<pre>public&nbsp;void&nbsp;fireAllLasers()
throws java.lang.InterruptedException</pre>
<div class="block">Fires all lasers on the game board</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If it gets interrupted while trying to sleep</dd>
</dl>
</li>
</ul>
<a name="runProgrammingCards-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runProgrammingCards</h4>
<pre>public&nbsp;void&nbsp;runProgrammingCards(int&nbsp;phase)
throws java.lang.InterruptedException</pre>
<div class="block">Runs all programming cards for a phase</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>phase</code> - The number of the phase to run cards for</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If it gets interrupted while trying to sleep</dd>
</dl>
</li>
</ul>
<a name="rotateCogwheels--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rotateCogwheels</h4>
<pre>public&nbsp;void&nbsp;rotateCogwheels()
throws java.lang.InterruptedException</pre>
<div class="block">Rotates all robots that are standing on cogWheel tiles on the board.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If interrupted while sleeping.</dd>
</dl>
</li>
</ul>
<a name="moveAllConveyorBelts--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>moveAllConveyorBelts</h4>
<pre>public&nbsp;void&nbsp;moveAllConveyorBelts()
throws java.lang.InterruptedException</pre>
<div class="block">Moves robots standing on conveyor belts in the direction of the conveyor belt
<p>In addition, the function rotates appropriately when arriving at any non-straight conveyor belt.</p></div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If disturbed during sleep</dd>
</dl>
</li>
</ul>
<a name="makeMove-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Action-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>makeMove</h4>
<pre>public&nbsp;void&nbsp;makeMove(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotID,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;action)
throws java.lang.InterruptedException</pre>
<div class="block">Makes the given robot move according to to the action input.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>robotID</code> - The ID of the robot to move.</dd>
<dd><code>action</code> - The specific movement the robot is to take.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If interrupted wile trying to sleep.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Phase.html" target="_top">Frames</a></li>
<li><a href="Phase.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,462 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Player</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Player";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Player.html" target="_top">Frames</a></li>
<li><a href="Player.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Player" class="title">Class Player</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Player</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Player</span>
extends java.lang.Object</pre>
<div class="block">This class represents a player</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#Player--">Player</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#Player-inf112.fiasko.roborally.objects.properties.RobotID-java.lang.String-">Player</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotID,
java.lang.String&nbsp;name)</code>
<div class="block">Instantiates a new player</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getLockedProgrammingCardDeck--">getLockedProgrammingCardDeck</a></span>()</code>
<div class="block">Gets the player deck with locked cards</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getName--">getName</a></span>()</code>
<div class="block">Gets the name of the player</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getPowerDownNextRound--">getPowerDownNextRound</a></span>()</code>
<div class="block">Gets the players power down status</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getProgram--">getProgram</a></span>()</code>
<div class="block">Gets the players program</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getProgrammingCardDeck--">getProgrammingCardDeck</a></span>()</code>
<div class="block">Gets the player hand/deck</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#getRobotID--">getRobotID</a></span>()</code>
<div class="block">Gets the RobotID of a player</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#setPowerDownNextRound-boolean-">setPowerDownNextRound</a></span>(boolean&nbsp;powerDownStatus)</code>
<div class="block">Sets the power down status</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#setProgram-java.util.List-">setProgram</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;cardList)</code>
<div class="block">Sets the Players program to the given list of programing cards</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Player.html#setProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setProgrammingCardDeck</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerDeck)</code>
<div class="block">Sets the players deck to the given deck</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Player-inf112.fiasko.roborally.objects.properties.RobotID-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Player</h4>
<pre>public&nbsp;Player(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotID,
java.lang.String&nbsp;name)</pre>
<div class="block">Instantiates a new player</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>robotID</code> - the global identifier of the robot</dd>
<dd><code>name</code> - the unique name of the player</dd>
</dl>
</li>
</ul>
<a name="Player--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Player</h4>
<pre>public&nbsp;Player()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getRobotID--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotID</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;getRobotID()</pre>
<div class="block">Gets the RobotID of a player</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A RobotID</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<div class="block">Gets the name of the player</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A player Name</dd>
</dl>
</li>
</ul>
<a name="getProgram--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgram</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;getProgram()</pre>
<div class="block">Gets the players program</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of programming cards</dd>
</dl>
</li>
</ul>
<a name="setProgram-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProgram</h4>
<pre>public&nbsp;void&nbsp;setProgram(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;cardList)</pre>
<div class="block">Sets the Players program to the given list of programing cards</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cardList</code> - list the size of 5 with programing cards</dd>
</dl>
</li>
</ul>
<a name="getProgrammingCardDeck--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgrammingCardDeck</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getProgrammingCardDeck()</pre>
<div class="block">Gets the player hand/deck</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A deck</dd>
</dl>
</li>
</ul>
<a name="setProgrammingCardDeck-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProgrammingCardDeck</h4>
<pre>public&nbsp;void&nbsp;setProgrammingCardDeck(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerDeck)</pre>
<div class="block">Sets the players deck to the given deck</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>playerDeck</code> - A deck of cards given to the player</dd>
</dl>
</li>
</ul>
<a name="getLockedProgrammingCardDeck--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLockedProgrammingCardDeck</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getLockedProgrammingCardDeck()</pre>
<div class="block">Gets the player deck with locked cards</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a deck with locked cards</dd>
</dl>
</li>
</ul>
<a name="getPowerDownNextRound--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPowerDownNextRound</h4>
<pre>public&nbsp;boolean&nbsp;getPowerDownNextRound()</pre>
<div class="block">Gets the players power down status</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the player is to power down</dd>
</dl>
</li>
</ul>
<a name="setPowerDownNextRound-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setPowerDownNextRound</h4>
<pre>public&nbsp;void&nbsp;setPowerDownNextRound(boolean&nbsp;powerDownStatus)</pre>
<div class="block">Sets the power down status</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDownStatus</code> - Whether the player is to take power down next turn</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Player.html" target="_top">Frames</a></li>
<li><a href="Player.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,378 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ProgrammingCard</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ProgrammingCard";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ProgrammingCard.html" target="_top">Frames</a></li>
<li><a href="ProgrammingCard.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class ProgrammingCard" class="title">Class ProgrammingCard</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.ProgrammingCard</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Comparable&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ProgrammingCard</span>
extends java.lang.Object
implements java.lang.Comparable&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</pre>
<div class="block">This class represents a programming card</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#ProgrammingCard--">ProgrammingCard</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#ProgrammingCard-int-inf112.fiasko.roborally.objects.properties.Action-">ProgrammingCard</a></span>(int&nbsp;cardPriority,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;cardAction)</code>
<div class="block">Initializes the priority and the action of the card</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#compareTo-inf112.fiasko.roborally.objects.ProgrammingCard-">compareTo</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&nbsp;programmingCard)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#getAction--">getAction</a></span>()</code>
<div class="block">Gets the action of the programming card</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#getPriority--">getPriority</a></span>()</code>
<div class="block">Gets the priority of the programming card</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ProgrammingCard-int-inf112.fiasko.roborally.objects.properties.Action-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ProgrammingCard</h4>
<pre>public&nbsp;ProgrammingCard(int&nbsp;cardPriority,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;cardAction)</pre>
<div class="block">Initializes the priority and the action of the card</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cardPriority</code> - the priority of the card</dd>
<dd><code>cardAction</code> - the action of the card</dd>
</dl>
</li>
</ul>
<a name="ProgrammingCard--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ProgrammingCard</h4>
<pre>public&nbsp;ProgrammingCard()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPriority--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPriority</h4>
<pre>public&nbsp;int&nbsp;getPriority()</pre>
<div class="block">Gets the priority of the programming card</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The programming card priority</dd>
</dl>
</li>
</ul>
<a name="getAction--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAction</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;getAction()</pre>
<div class="block">Gets the action of the programming card</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The programming card action</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;other)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="compareTo-inf112.fiasko.roborally.objects.ProgrammingCard-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>compareTo</h4>
<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&nbsp;programmingCard)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ProgrammingCard.html" target="_top">Frames</a></li>
<li><a href="ProgrammingCard.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,274 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ProgrammingCardDeck</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ProgrammingCardDeck";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" target="_top">Frames</a></li>
<li><a href="ProgrammingCardDeck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.inf112.fiasko.roborally.objects.AbstractDeck">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class ProgrammingCardDeck" class="title">Class ProgrammingCardDeck</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">inf112.fiasko.roborally.objects.AbstractDeck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.ProgrammingCardDeck</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ProgrammingCardDeck</span>
extends <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</pre>
<div class="block">This class represents a deck containing programming cards</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html#ProgrammingCardDeck--">ProgrammingCardDeck</a></span>()</code>
<div class="block">Empty constructor required by KryoNet.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html#ProgrammingCardDeck-java.util.List-">ProgrammingCardDeck</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;cardList)</code>
<div class="block">Initializes the PlayerDeck with a list of cards</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.inf112.fiasko.roborally.objects.AbstractDeck">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a></h3>
<code><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-">draw</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#draw-inf112.fiasko.roborally.objects.Deck-int-">draw</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#emptyInto-inf112.fiasko.roborally.objects.Deck-">emptyInto</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#getCards--">getCards</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#isEmpty--">isEmpty</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#peekBottom--">peekBottom</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#peekTop--">peekTop</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#shuffle--">shuffle</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#size--">size</a>, <a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ProgrammingCardDeck-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ProgrammingCardDeck</h4>
<pre>public&nbsp;ProgrammingCardDeck(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;cardList)</pre>
<div class="block">Initializes the PlayerDeck with a list of cards</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cardList</code> - list of programing cards</dd>
</dl>
</li>
</ul>
<a name="ProgrammingCardDeck--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ProgrammingCardDeck</h4>
<pre>public&nbsp;ProgrammingCardDeck()</pre>
<div class="block">Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" target="_top">Frames</a></li>
<li><a href="ProgrammingCardDeck.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.inf112.fiasko.roborally.objects.AbstractDeck">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,826 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>RoboRallyGame</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoboRallyGame";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/RoboRallyGame.html" target="_top">Frames</a></li>
<li><a href="RoboRallyGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class RoboRallyGame" class="title">Class RoboRallyGame</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.RoboRallyGame</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a>, <a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">RoboRallyGame</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a>, <a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></pre>
<div class="block">This class represent a game which is drawable using libgdx</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#RoboRallyGame-java.util.List-java.lang.String-java.lang.String-inf112.fiasko.roborally.networking.RoboRallyServer-java.lang.Boolean-">RoboRallyGame</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
java.lang.String&nbsp;boardName,
java.lang.String&nbsp;playerName,
<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a>&nbsp;server,
java.lang.Boolean&nbsp;testingMode)</code>
<div class="block">Instantiates a new Robo Rally game</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getAllRobots--">getAllRobots</a></span>()</code>
<div class="block">Gets a list of all robots still participating</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getExtraCards--">getExtraCards</a></span>()</code>
<div class="block">Gets extra cards necessary when the player has no program to lock</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getGameState--">getGameState</a></span>()</code>
<div class="block">Gets the current state of the game</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Gets the number of tiles in the y direction</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getParticlesToDraw--">getParticlesToDraw</a></span>()</code>
<div class="block">Gets a list of all the particles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getPlayerHand--">getPlayerHand</a></span>()</code>
<div class="block">Gets the hand of this player</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getPlayers--">getPlayers</a></span>()</code>
<div class="block">Gets a list of active players to receive information about player names</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getProgram--">getProgram</a></span>()</code>
<div class="block">Gets the program of this player</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getProgramSize--">getProgramSize</a></span>()</code>
<div class="block">Gets the amount of cards the player can choose for their program</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getRobotPowerDown--">getRobotPowerDown</a></span>()</code>
<div class="block">Gets the power down status of the client playing this instance of the game</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getRobotsToDraw--">getRobotsToDraw</a></span>()</code>
<div class="block">Gets a list of all robots to draw</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getTilesToDraw--">getTilesToDraw</a></span>()</code>
<div class="block">Gets a list of all the tiles to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWallsToDraw--">getWallsToDraw</a></span>()</code>
<div class="block">Gets a list of all the walls to be drawn
Should return a list readable from top-left to top-right and so on.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Gets the number of tiles in the x direction</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#getWinningPlayerName--">getWinningPlayerName</a></span>()</code>
<div class="block">Gets the name of the player who won</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">receiveAllPrograms</a></span>(<a href="../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a>&nbsp;programs)</code>
<div class="block">Continues turn when programs for all players are received from the server</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">receiveStayInPowerDown</a></span>(<a href="../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a>&nbsp;powerDowns)</code>
<div class="block">Continues turn when stay in power down is received from all players</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#runTurn--">runTurn</a></span>()</code>
<div class="block">Starts a turn in the game</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setExtraCards</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</code>
<div class="block">Sets extra cards necessary when the player has no program to lock</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">setGameState</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;gameState)</code>
<div class="block">Sets the state of the game</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setPlayerHand</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerHand)</code>
<div class="block">Sets the hand of this player</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#setProgram-java.util.List-">setProgram</a></span>(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</code>
<div class="block">Sets the program of this player</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html#setWinningPlayerName-java.lang.String-">setWinningPlayerName</a></span>(java.lang.String&nbsp;winningPlayerName)</code>
<div class="block">Sets the name of the player that won the game</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoboRallyGame-java.util.List-java.lang.String-java.lang.String-inf112.fiasko.roborally.networking.RoboRallyServer-java.lang.Boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoboRallyGame</h4>
<pre>public&nbsp;RoboRallyGame(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;playerList,
java.lang.String&nbsp;boardName,
java.lang.String&nbsp;playerName,
<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a>&nbsp;server,
java.lang.Boolean&nbsp;testingMode)</pre>
<div class="block">Instantiates a new Robo Rally game</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>playerList</code> - A list of all the players participating in the game</dd>
<dd><code>boardName</code> - The playerName of the board to use</dd>
<dd><code>playerName</code> - The name of the player of this instance of the game</dd>
<dd><code>server</code> - The server if this player is host. Should be null otherwise</dd>
<dd><code>testingMode</code> - Whether the game should use the test deck rather than the proper deck</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getRobotPowerDown--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotPowerDown</h4>
<pre>public&nbsp;boolean&nbsp;getRobotPowerDown()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getRobotPowerDown--">InteractableGame</a></code></span></div>
<div class="block">Gets the power down status of the client playing this instance of the game</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getRobotPowerDown--">getRobotPowerDown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether this player's robot is in power down</dd>
</dl>
</li>
</ul>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>public&nbsp;int&nbsp;getWidth()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWidth--">DrawableGame</a></code></span></div>
<div class="block">Gets the number of tiles in the x direction</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWidth--">getWidth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>public&nbsp;int&nbsp;getHeight()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getHeight--">DrawableGame</a></code></span></div>
<div class="block">Gets the number of tiles in the y direction</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getHeight--">getHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getTilesToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTilesToDraw</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a>&gt;&nbsp;getTilesToDraw()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getTilesToDraw--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of all the tiles to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() tiles
should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getTilesToDraw--">getTilesToDraw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of tiles</dd>
</dl>
</li>
</ul>
<a name="getWallsToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWallsToDraw</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a>&gt;&nbsp;getWallsToDraw()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWallsToDraw--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of all the walls to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() walls
should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getWallsToDraw--">getWallsToDraw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of walls</dd>
</dl>
</li>
</ul>
<a name="getParticlesToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParticlesToDraw</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a>&gt;&nbsp;getParticlesToDraw()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getParticlesToDraw--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of all the particles to be drawn
<p>Should return a list readable from top-left to top-right and so on. In other words, the first getWidth()
particles should be drawn on the top row from left to right.</p></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getParticlesToDraw--">getParticlesToDraw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of particles</dd>
</dl>
</li>
</ul>
<a name="getRobotsToDraw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotsToDraw</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;&nbsp;getRobotsToDraw()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getRobotsToDraw--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of all robots to draw</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getRobotsToDraw--">getRobotsToDraw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of all robots to draw</dd>
</dl>
</li>
</ul>
<a name="getAllRobots--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllRobots</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&gt;&nbsp;getAllRobots()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getAllRobots--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of all robots still participating</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getAllRobots--">getAllRobots</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of all robots</dd>
</dl>
</li>
</ul>
<a name="getPlayers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayers</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a>&gt;&nbsp;getPlayers()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getPlayers--">DrawableGame</a></code></span></div>
<div class="block">Gets a list of active players to receive information about player names</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html#getPlayers--">getPlayers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of players</dd>
</dl>
</li>
</ul>
<a name="getGameState--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGameState</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;getGameState()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getGameState--">InteractableGame</a></code></span></div>
<div class="block">Gets the current state of the game</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getGameState--">getGameState</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The state the game is currently in</dd>
</dl>
</li>
</ul>
<a name="setGameState-inf112.fiasko.roborally.objects.properties.GameState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGameState</h4>
<pre>public&nbsp;void&nbsp;setGameState(<a href="../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;gameState)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">InteractableGame</a></code></span></div>
<div class="block">Sets the state of the game</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setGameState-inf112.fiasko.roborally.objects.properties.GameState-">setGameState</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gameState</code> - The new state of the game</dd>
</dl>
</li>
</ul>
<a name="getPlayerHand--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerHand</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getPlayerHand()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getPlayerHand--">InteractableGame</a></code></span></div>
<div class="block">Gets the hand of this player</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getPlayerHand--">getPlayerHand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The hand of this player</dd>
</dl>
</li>
</ul>
<a name="setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPlayerHand</h4>
<pre>public&nbsp;void&nbsp;setPlayerHand(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;playerHand)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">InteractableGame</a></code></span></div>
<div class="block">Sets the hand of this player</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setPlayerHand-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setPlayerHand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>playerHand</code> - The new hand of this player</dd>
</dl>
</li>
</ul>
<a name="getExtraCards--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExtraCards</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;getExtraCards()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getExtraCards--">InteractableGame</a></code></span></div>
<div class="block">Gets extra cards necessary when the player has no program to lock</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getExtraCards--">getExtraCards</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A deck of extra cards</dd>
</dl>
</li>
</ul>
<a name="setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExtraCards</h4>
<pre>public&nbsp;void&nbsp;setExtraCards(<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a>&nbsp;extraCards)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">InteractableGame</a></code></span></div>
<div class="block">Sets extra cards necessary when the player has no program to lock</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setExtraCards-inf112.fiasko.roborally.objects.ProgrammingCardDeck-">setExtraCards</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>extraCards</code> - The extra cards to use</dd>
</dl>
</li>
</ul>
<a name="getProgram--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgram</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;getProgram()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgram--">InteractableGame</a></code></span></div>
<div class="block">Gets the program of this player</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgram--">getProgram</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The program of this player</dd>
</dl>
</li>
</ul>
<a name="setProgram-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProgram</h4>
<pre>public&nbsp;void&nbsp;setProgram(java.util.List&lt;<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a>&gt;&nbsp;program)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setProgram-java.util.List-">InteractableGame</a></code></span></div>
<div class="block">Sets the program of this player</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setProgram-java.util.List-">setProgram</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>program</code> - The program of this player</dd>
</dl>
</li>
</ul>
<a name="getProgramSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProgramSize</h4>
<pre>public&nbsp;int&nbsp;getProgramSize()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgramSize--">InteractableGame</a></code></span></div>
<div class="block">Gets the amount of cards the player can choose for their program</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getProgramSize--">getProgramSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size of the player's next program</dd>
</dl>
</li>
</ul>
<a name="receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>receiveAllPrograms</h4>
<pre>public&nbsp;void&nbsp;receiveAllPrograms(<a href="../../../../inf112/fiasko/roborally/networking/containers/ProgramsContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">ProgramsContainerResponse</a>&nbsp;programs)
throws java.lang.InterruptedException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">InteractableGame</a></code></span></div>
<div class="block">Continues turn when programs for all players are received from the server</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveAllPrograms-inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse-">receiveAllPrograms</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>programs</code> - The programs container received from the server</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.InterruptedException</code> - If interrupted during sleep</dd>
</dl>
</li>
</ul>
<a name="receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>receiveStayInPowerDown</h4>
<pre>public&nbsp;void&nbsp;receiveStayInPowerDown(<a href="../../../../inf112/fiasko/roborally/networking/containers/PowerDownContainerResponse.html" title="class in inf112.fiasko.roborally.networking.containers">PowerDownContainerResponse</a>&nbsp;powerDowns)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">InteractableGame</a></code></span></div>
<div class="block">Continues turn when stay in power down is received from all players</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#receiveStayInPowerDown-inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse-">receiveStayInPowerDown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDowns</code> - The power down container received from the server</dd>
</dl>
</li>
</ul>
<a name="getWinningPlayerName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWinningPlayerName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWinningPlayerName()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getWinningPlayerName--">InteractableGame</a></code></span></div>
<div class="block">Gets the name of the player who won</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#getWinningPlayerName--">getWinningPlayerName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A string of the player name</dd>
</dl>
</li>
</ul>
<a name="setWinningPlayerName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWinningPlayerName</h4>
<pre>public&nbsp;void&nbsp;setWinningPlayerName(java.lang.String&nbsp;winningPlayerName)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setWinningPlayerName-java.lang.String-">InteractableGame</a></code></span></div>
<div class="block">Sets the name of the player that won the game</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#setWinningPlayerName-java.lang.String-">setWinningPlayerName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>winningPlayerName</code> - The player winning the game</dd>
</dl>
</li>
</ul>
<a name="runTurn--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runTurn</h4>
<pre>public&nbsp;void&nbsp;runTurn()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#runTurn--">InteractableGame</a></code></span></div>
<div class="block">Starts a turn in the game</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html#runTurn--">runTurn</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/RoboRallyGame.html" target="_top">Frames</a></li>
<li><a href="RoboRallyGame.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,629 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Robot</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Robot";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Robot.html" target="_top">Frames</a></li>
<li><a href="Robot.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Robot" class="title">Class Robot</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Robot</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Robot</span>
extends java.lang.Object</pre>
<div class="block">This class represents a robot</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#Robot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Position-">Robot</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotId,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;spawnPosition)</code>
<div class="block">Instantiates a new robot</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#copy--">copy</a></span>()</code>
<div class="block">Makes a copy of this robot with the same properties as this robot</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getAmountOfLives--">getAmountOfLives</a></span>()</code>
<div class="block">Gets the amount of life a robot has left.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getBackupPosition--">getBackupPosition</a></span>()</code>
<div class="block">Gets the robot's backup position</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getDamageTaken--">getDamageTaken</a></span>()</code>
<div class="block">Gets the damage the robot has taken</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getFacingDirection--">getFacingDirection</a></span>()</code>
<div class="block">Gets the direction the robot is currently facing</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getLastFlagVisited--">getLastFlagVisited</a></span>()</code>
<div class="block">Gets the last flag the robot visited</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getPosition--">getPosition</a></span>()</code>
<div class="block">Gets the robot's current position on the board</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#getRobotId--">getRobotId</a></span>()</code>
<div class="block">Gets the robot ID</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#hasTouchedFlagThisTurn--">hasTouchedFlagThisTurn</a></span>()</code>
<div class="block">True if the robot has touched a flag in the current turn</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.lang.Boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#isInPowerDown--">isInPowerDown</a></span>()</code>
<div class="block">Gets the robot's power-down status</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setAmountOfLives-int-">setAmountOfLives</a></span>(int&nbsp;amountOfLives)</code>
<div class="block">Sets the amount if life the robot has left</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setBackupPosition-inf112.fiasko.roborally.objects.properties.Position-">setBackupPosition</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;backupPosition)</code>
<div class="block">Sets the backup position of the robot</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setDamageTaken-int-">setDamageTaken</a></span>(int&nbsp;damage)</code>
<div class="block">Sets the robot's taken damage to a given amount</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setFacingDirection-inf112.fiasko.roborally.objects.properties.Direction-">setFacingDirection</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newFacingDirection)</code>
<div class="block">Sets the direction the robot is currently facing</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setHasTouchedFlagThisTurn-boolean-">setHasTouchedFlagThisTurn</a></span>(boolean&nbsp;hasTouchedFlagThisTurn)</code>
<div class="block">Sets the boolean value to true if the robot touches a flag during a turn,
and false at the end of each turn.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setLastFlagVisited-int-">setLastFlagVisited</a></span>(int&nbsp;currentFlag)</code>
<div class="block">Set the robot's last visited flag to the new flag and places its backup on the flag's position</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setPosition-inf112.fiasko.roborally.objects.properties.Position-">setPosition</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;newPosition)</code>
<div class="block">Sets the robot's current position on the board</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html#setPowerDown-java.lang.Boolean-">setPowerDown</a></span>(java.lang.Boolean&nbsp;powerDownStatus)</code>
<div class="block">Sets power-down status</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Robot-inf112.fiasko.roborally.objects.properties.RobotID-inf112.fiasko.roborally.objects.properties.Position-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Robot</h4>
<pre>public&nbsp;Robot(<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;robotId,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;spawnPosition)</pre>
<div class="block">Instantiates a new robot</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>robotId</code> - The global identifier of the robot</dd>
<dd><code>spawnPosition</code> - The starting position of the robot</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="hasTouchedFlagThisTurn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasTouchedFlagThisTurn</h4>
<pre>public&nbsp;boolean&nbsp;hasTouchedFlagThisTurn()</pre>
<div class="block">True if the robot has touched a flag in the current turn</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a boolean</dd>
</dl>
</li>
</ul>
<a name="setHasTouchedFlagThisTurn-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHasTouchedFlagThisTurn</h4>
<pre>public&nbsp;void&nbsp;setHasTouchedFlagThisTurn(boolean&nbsp;hasTouchedFlagThisTurn)</pre>
<div class="block">Sets the boolean value to true if the robot touches a flag during a turn,
and false at the end of each turn.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hasTouchedFlagThisTurn</code> - the boolean value to be set.</dd>
</dl>
</li>
</ul>
<a name="getDamageTaken--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDamageTaken</h4>
<pre>public&nbsp;int&nbsp;getDamageTaken()</pre>
<div class="block">Gets the damage the robot has taken</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The amount of damage the robot has received</dd>
</dl>
</li>
</ul>
<a name="setDamageTaken-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDamageTaken</h4>
<pre>public&nbsp;void&nbsp;setDamageTaken(int&nbsp;damage)</pre>
<div class="block">Sets the robot's taken damage to a given amount</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>damage</code> - The amount of damage the robot has received</dd>
</dl>
</li>
</ul>
<a name="getPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPosition</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;getPosition()</pre>
<div class="block">Gets the robot's current position on the board</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The robot's current position</dd>
</dl>
</li>
</ul>
<a name="setPosition-inf112.fiasko.roborally.objects.properties.Position-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPosition</h4>
<pre>public&nbsp;void&nbsp;setPosition(<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;newPosition)</pre>
<div class="block">Sets the robot's current position on the board</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newPosition</code> - The new position of the robot</dd>
</dl>
</li>
</ul>
<a name="setPowerDown-java.lang.Boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPowerDown</h4>
<pre>public&nbsp;void&nbsp;setPowerDown(java.lang.Boolean&nbsp;powerDownStatus)</pre>
<div class="block">Sets power-down status</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>powerDownStatus</code> - Whether the robot is currently in power-down</dd>
</dl>
</li>
</ul>
<a name="isInPowerDown--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isInPowerDown</h4>
<pre>public&nbsp;java.lang.Boolean&nbsp;isInPowerDown()</pre>
<div class="block">Gets the robot's power-down status</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the robot is currently in power-down</dd>
</dl>
</li>
</ul>
<a name="getLastFlagVisited--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastFlagVisited</h4>
<pre>public&nbsp;int&nbsp;getLastFlagVisited()</pre>
<div class="block">Gets the last flag the robot visited</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Last visited flag</dd>
</dl>
</li>
</ul>
<a name="setLastFlagVisited-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLastFlagVisited</h4>
<pre>public&nbsp;void&nbsp;setLastFlagVisited(int&nbsp;currentFlag)</pre>
<div class="block">Set the robot's last visited flag to the new flag and places its backup on the flag's position</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>currentFlag</code> - The flag the robot is standing on</dd>
</dl>
</li>
</ul>
<a name="getBackupPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBackupPosition</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;getBackupPosition()</pre>
<div class="block">Gets the robot's backup position</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The robot's backup position</dd>
</dl>
</li>
</ul>
<a name="setBackupPosition-inf112.fiasko.roborally.objects.properties.Position-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBackupPosition</h4>
<pre>public&nbsp;void&nbsp;setBackupPosition(<a href="../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a>&nbsp;backupPosition)</pre>
<div class="block">Sets the backup position of the robot</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>backupPosition</code> - The new backup position of the robot</dd>
</dl>
</li>
</ul>
<a name="getRobotId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotId</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;getRobotId()</pre>
<div class="block">Gets the robot ID</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Robot ID</dd>
</dl>
</li>
</ul>
<a name="getFacingDirection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFacingDirection</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getFacingDirection()</pre>
<div class="block">Gets the direction the robot is currently facing</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The direction the robot is facing</dd>
</dl>
</li>
</ul>
<a name="setFacingDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFacingDirection</h4>
<pre>public&nbsp;void&nbsp;setFacingDirection(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newFacingDirection)</pre>
<div class="block">Sets the direction the robot is currently facing</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newFacingDirection</code> - The new direction the robot should be facing</dd>
</dl>
</li>
</ul>
<a name="getAmountOfLives--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAmountOfLives</h4>
<pre>public&nbsp;int&nbsp;getAmountOfLives()</pre>
<div class="block">Gets the amount of life a robot has left.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>amount of life left</dd>
</dl>
</li>
</ul>
<a name="setAmountOfLives-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAmountOfLives</h4>
<pre>public&nbsp;void&nbsp;setAmountOfLives(int&nbsp;amountOfLives)</pre>
<div class="block">Sets the amount if life the robot has left</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>amountOfLives</code> - the new amount if lives the robot has left</dd>
</dl>
</li>
</ul>
<a name="copy--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>copy</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a>&nbsp;copy()</pre>
<div class="block">Makes a copy of this robot with the same properties as this robot</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A copy of this robot</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Robot.html" target="_top">Frames</a></li>
<li><a href="Robot.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,381 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Tile</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Tile";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Tile.html" target="_top">Frames</a></li>
<li><a href="Tile.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Tile" class="title">Class Tile</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Tile</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Tile</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</pre>
<div class="block">This class represents a simple tile</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#Tile-inf112.fiasko.roborally.objects.properties.TileType-inf112.fiasko.roborally.objects.properties.Direction-">Tile</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&nbsp;tileType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Instantiates a new tile</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#copy--">copy</a></span>()</code>
<div class="block">Makes a copy of the board element</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#getDirection--">getDirection</a></span>()</code>
<div class="block">Gets the direction of the element</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#getType--">getType</a></span>()</code>
<div class="block">Gets the type of the element</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</code>
<div class="block">Changes the direction of the element</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Tile-inf112.fiasko.roborally.objects.properties.TileType-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Tile</h4>
<pre>public&nbsp;Tile(<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&nbsp;tileType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Instantiates a new tile</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tileType</code> - The type of the tile</dd>
<dd><code>direction</code> - The direction of the tile</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&nbsp;getType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">BoardElement</a></code></span></div>
<div class="block">Gets the type of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An enum value of type K</dd>
</dl>
</li>
</ul>
<a name="getDirection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirection</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getDirection()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">BoardElement</a></code></span></div>
<div class="block">Gets the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">getDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The element's direction</dd>
</dl>
</li>
</ul>
<a name="setDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDirection</h4>
<pre>public&nbsp;void&nbsp;setDirection(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">BoardElement</a></code></span></div>
<div class="block">Changes the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newDirection</code> - The element's new direction</dd>
</dl>
</li>
</ul>
<a name="copy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copy</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;&nbsp;copy()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">BoardElement</a></code></span></div>
<div class="block">Makes a copy of the board element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">copy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A copy of the element</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Tile.html" target="_top">Frames</a></li>
<li><a href="Tile.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,302 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>TwoTuple</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TwoTuple";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/TwoTuple.html" target="_top">Frames</a></li>
<li><a href="TwoTuple.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class TwoTuple" class="title">Class TwoTuple&lt;T,K&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.TwoTuple&lt;T,K&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>T</code> - The type of the first value</dd>
<dd><code>K</code> - The type of the second value</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">TwoTuple&lt;T,K&gt;</span>
extends java.lang.Object</pre>
<div class="block">A class which can save a tuple with two values</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html#value1">value1</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">K</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html#value2">value2</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html#TwoTuple-T-K-">TwoTuple</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">T</a>&nbsp;value1,
<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">K</a>&nbsp;value2)</code>
<div class="block">Instantiates a new 2-tuple</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="value1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>value1</h4>
<pre>public final&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">T</a> value1</pre>
</li>
</ul>
<a name="value2">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value2</h4>
<pre>public final&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">K</a> value2</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="TwoTuple-java.lang.Object-java.lang.Object-">
<!-- -->
</a><a name="TwoTuple-T-K-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TwoTuple</h4>
<pre>public&nbsp;TwoTuple(<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">T</a>&nbsp;value1,
<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="type parameter in TwoTuple">K</a>&nbsp;value2)</pre>
<div class="block">Instantiates a new 2-tuple</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value1</code> - The first value of the tuple</dd>
<dd><code>value2</code> - The second value of the tuple</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/TwoTuple.html" target="_top">Frames</a></li>
<li><a href="TwoTuple.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,381 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Wall</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Wall";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Wall.html" target="_top">Frames</a></li>
<li><a href="Wall.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects</div>
<h2 title="Class Wall" class="title">Class Wall</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.Wall</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Wall</span>
extends java.lang.Object
implements <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</pre>
<div class="block">This class represents a wall</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#Wall-inf112.fiasko.roborally.objects.properties.WallType-inf112.fiasko.roborally.objects.properties.Direction-">Wall</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&nbsp;wallType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Initializes a wall</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#copy--">copy</a></span>()</code>
<div class="block">Makes a copy of the board element</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#getDirection--">getDirection</a></span>()</code>
<div class="block">Gets the direction of the element</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#getType--">getType</a></span>()</code>
<div class="block">Gets the type of the element</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</code>
<div class="block">Changes the direction of the element</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Wall-inf112.fiasko.roborally.objects.properties.WallType-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Wall</h4>
<pre>public&nbsp;Wall(<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&nbsp;wallType,
<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Initializes a wall</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>wallType</code> - The type of the wall</dd>
<dd><code>direction</code> - The direction of the wall</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&nbsp;getType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">BoardElement</a></code></span></div>
<div class="block">Gets the type of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An enum value of type K</dd>
</dl>
</li>
</ul>
<a name="getDirection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirection</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getDirection()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">BoardElement</a></code></span></div>
<div class="block">Gets the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#getDirection--">getDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The element's direction</dd>
</dl>
</li>
</ul>
<a name="setDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDirection</h4>
<pre>public&nbsp;void&nbsp;setDirection(<a href="../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;newDirection)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">BoardElement</a></code></span></div>
<div class="block">Changes the direction of the element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#setDirection-inf112.fiasko.roborally.objects.properties.Direction-">setDirection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newDirection</code> - The element's new direction</dd>
</dl>
</li>
</ul>
<a name="copy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copy</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;&nbsp;copy()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">BoardElement</a></code></span></div>
<div class="block">Makes a copy of the board element</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html#copy--">copy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;<a href="../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A copy of the element</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/Wall.html" target="_top">Frames</a></li>
<li><a href="Wall.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,41 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../inf112/fiasko/roborally/objects/package-summary.html" target="classFrame">inf112.fiasko.roborally.objects</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="BoardElement.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">BoardElement</span></a></li>
<li><a href="Deck.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">Deck</span></a></li>
<li><a href="DrawableGame.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">DrawableGame</span></a></li>
<li><a href="Grid.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">Grid</span></a></li>
<li><a href="InteractableGame.html" title="interface in inf112.fiasko.roborally.objects" target="classFrame"><span class="interfaceName">InteractableGame</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AbstractDeck.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">AbstractDeck</a></li>
<li><a href="Board.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Board</a></li>
<li><a href="BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">BoardElementContainer</a></li>
<li><a href="ListGrid.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ListGrid</a></li>
<li><a href="Particle.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Particle</a></li>
<li><a href="Phase.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Phase</a></li>
<li><a href="Player.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Player</a></li>
<li><a href="ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ProgrammingCard</a></li>
<li><a href="ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">ProgrammingCardDeck</a></li>
<li><a href="RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">RoboRallyGame</a></li>
<li><a href="Robot.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Robot</a></li>
<li><a href="Tile.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Tile</a></li>
<li><a href="TwoTuple.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">TwoTuple</a></li>
<li><a href="Wall.html" title="class in inf112.fiasko.roborally.objects" target="classFrame">Wall</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,263 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.objects";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally.objects</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;K&gt;</td>
<td class="colLast">
<div class="block">Represents an element on the board</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;T&gt;</td>
<td class="colLast">
<div class="block">Describes a deck
Any card stored in the deck is assumed to be immutable.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a></td>
<td class="colLast">
<div class="block">This interface describes a game drawable using libgdx</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;K&gt;</td>
<td class="colLast">
<div class="block">This Interface describes a grid</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></td>
<td class="colLast">
<div class="block">This interface describes a game which can be interacted with</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects">AbstractDeck</a>&lt;T&gt;</td>
<td class="colLast">
<div class="block">This class represents a deck of cards</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects">Board</a></td>
<td class="colLast">
<div class="block">This class represents a board</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects">BoardElementContainer</a>&lt;K extends <a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&gt;</td>
<td class="colLast">
<div class="block">This class represents a board element and its position</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects">ListGrid</a>&lt;K&gt;</td>
<td class="colLast">
<div class="block">This class represents a grid which can store anything</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects">Particle</a></td>
<td class="colLast">
<div class="block">This class represents a particle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects">Phase</a></td>
<td class="colLast">
<div class="block">This class handles everything that should happen during a phase</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects">Player</a></td>
<td class="colLast">
<div class="block">This class represents a player</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCard</a></td>
<td class="colLast">
<div class="block">This class represents a programming card</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects">ProgrammingCardDeck</a></td>
<td class="colLast">
<div class="block">This class represents a deck containing programming cards</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></td>
<td class="colLast">
<div class="block">This class represent a game which is drawable using libgdx</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects">Robot</a></td>
<td class="colLast">
<div class="block">This class represents a robot</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects">Tile</a></td>
<td class="colLast">
<div class="block">This class represents a simple tile</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects">TwoTuple</a>&lt;T,K&gt;</td>
<td class="colLast">
<div class="block">A class which can save a tuple with two values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects">Wall</a></td>
<td class="colLast">
<div class="block">This class represents a wall</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,159 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects Class Hierarchy</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.objects Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-tree.html">Prev</a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package inf112.fiasko.roborally.objects</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/AbstractDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">AbstractDeck</span></a>&lt;T&gt; (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects">Deck</a>&lt;T&gt;)
<ul>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCardDeck.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ProgrammingCardDeck</span></a></li>
</ul>
</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Board.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Board</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/BoardElementContainer.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">BoardElementContainer</span></a>&lt;K&gt;</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/ListGrid.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ListGrid</span></a>&lt;K&gt; (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects">Grid</a>&lt;K&gt;)</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Particle.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Particle</span></a> (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;K&gt;)</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Phase.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Phase</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Player.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Player</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/ProgrammingCard.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">ProgrammingCard</span></a> (implements java.lang.Comparable&lt;T&gt;)</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">RoboRallyGame</span></a> (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects">DrawableGame</a>, inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a>)</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Robot.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Robot</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Tile.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Tile</span></a> (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;K&gt;)</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/TwoTuple.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">TwoTuple</span></a>&lt;T,K&gt;</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Wall.html" title="class in inf112.fiasko.roborally.objects"><span class="typeNameLink">Wall</span></a> (implements inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects">BoardElement</a>&lt;K&gt;)</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/BoardElement.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">BoardElement</span></a>&lt;K&gt;</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Deck.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Deck</span></a>&lt;T&gt;</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/DrawableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">DrawableGame</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/Grid.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">Grid</span></a>&lt;K&gt;</li>
<li type="circle">inf112.fiasko.roborally.objects.<a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects"><span class="typeNameLink">InteractableGame</span></a></li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/networking/containers/package-tree.html">Prev</a></li>
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/objects/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,421 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Action</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Action";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Action.html" target="_top">Frames</a></li>
<li><a href="Action.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum Action" class="title">Enum Action</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.Action</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">Action</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&gt;</pre>
<div class="block">This enum represents an action on a programming card</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#BACK_UP">BACK_UP</a></span></code>
<div class="block">The action of moving a robot one tile backward</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#MOVE_1">MOVE_1</a></span></code>
<div class="block">The action of moving a robot one tile forward</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#MOVE_2">MOVE_2</a></span></code>
<div class="block">The action of moving a robot two tiles forward</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#MOVE_3">MOVE_3</a></span></code>
<div class="block">The action of moving a robot three tiles forward</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#ROTATE_LEFT">ROTATE_LEFT</a></span></code>
<div class="block">The action of rotating a robot counterclockwise</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#ROTATE_RIGHT">ROTATE_RIGHT</a></span></code>
<div class="block">The action of rotating a robot clockwise</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#U_TURN">U_TURN</a></span></code>
<div class="block">The action of rotating a robot 180 degrees</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="ROTATE_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROTATE_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> ROTATE_RIGHT</pre>
<div class="block">The action of rotating a robot clockwise</div>
</li>
</ul>
<a name="ROTATE_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROTATE_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> ROTATE_LEFT</pre>
<div class="block">The action of rotating a robot counterclockwise</div>
</li>
</ul>
<a name="U_TURN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>U_TURN</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> U_TURN</pre>
<div class="block">The action of rotating a robot 180 degrees</div>
</li>
</ul>
<a name="MOVE_1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MOVE_1</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> MOVE_1</pre>
<div class="block">The action of moving a robot one tile forward</div>
</li>
</ul>
<a name="MOVE_2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MOVE_2</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> MOVE_2</pre>
<div class="block">The action of moving a robot two tiles forward</div>
</li>
</ul>
<a name="MOVE_3">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MOVE_3</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> MOVE_3</pre>
<div class="block">The action of moving a robot three tiles forward</div>
</li>
</ul>
<a name="BACK_UP">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BACK_UP</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a> BACK_UP</pre>
<div class="block">The action of moving a robot one tile backward</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (Action c : Action.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Action.html" target="_top">Frames</a></li>
<li><a href="Action.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,577 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Direction</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Direction";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Direction.html" target="_top">Frames</a></li>
<li><a href="Direction.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum Direction" class="title">Enum Direction</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.Direction</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">Direction</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&gt;</pre>
<div class="block">This enum represents all possible directions for an element on the board</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#EAST">EAST</a></span></code>
<div class="block">The east direction</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#NORTH">NORTH</a></span></code>
<div class="block">The north direction</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#NORTH_EAST">NORTH_EAST</a></span></code>
<div class="block">The north-east direction</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#NORTH_WEST">NORTH_WEST</a></span></code>
<div class="block">The north-west direction</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#SOUTH">SOUTH</a></span></code>
<div class="block">The south direction</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#SOUTH_EAST">SOUTH_EAST</a></span></code>
<div class="block">The south-east direction</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#SOUTH_WEST">SOUTH_WEST</a></span></code>
<div class="block">The south-west direction</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#WEST">WEST</a></span></code>
<div class="block">The west direction</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#arePerpendicular-inf112.fiasko.roborally.objects.properties.Direction-inf112.fiasko.roborally.objects.properties.Direction-">arePerpendicular</a></span>(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction1,
<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction2)</code>
<div class="block">Checks whether two directions are perpendicular</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#getDirectionFromID-int-">getDirectionFromID</a></span>(int&nbsp;directionID)</code>
<div class="block">Gets a direction from its numerical id</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#getDirectionID--">getDirectionID</a></span>()</code>
<div class="block">Gets the numerical identifier used for alternate identification of a direction</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#getLeftRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">getLeftRotatedDirection</a></span>(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Gets the direction if something rotated to the left
A rotation is assumed to be a ninety degrees rotation, so NORTH would become WEST and so on.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#getReverseDirection-inf112.fiasko.roborally.objects.properties.Direction-">getReverseDirection</a></span>(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Gets the reverse of a direction</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#getRightRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">getRightRotatedDirection</a></span>(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</code>
<div class="block">Gets the direction if something rotated to the right
A rotation is assumed to be a ninety degrees rotation, so NORTH would become EAST and so on.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="NORTH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NORTH</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> NORTH</pre>
<div class="block">The north direction</div>
</li>
</ul>
<a name="NORTH_EAST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NORTH_EAST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> NORTH_EAST</pre>
<div class="block">The north-east direction</div>
</li>
</ul>
<a name="EAST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EAST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> EAST</pre>
<div class="block">The east direction</div>
</li>
</ul>
<a name="SOUTH_EAST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SOUTH_EAST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> SOUTH_EAST</pre>
<div class="block">The south-east direction</div>
</li>
</ul>
<a name="SOUTH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SOUTH</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> SOUTH</pre>
<div class="block">The south direction</div>
</li>
</ul>
<a name="SOUTH_WEST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SOUTH_WEST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> SOUTH_WEST</pre>
<div class="block">The south-west direction</div>
</li>
</ul>
<a name="WEST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WEST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> WEST</pre>
<div class="block">The west direction</div>
</li>
</ul>
<a name="NORTH_WEST">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NORTH_WEST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a> NORTH_WEST</pre>
<div class="block">The north-west direction</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (Direction c : Direction.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getDirectionFromID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirectionFromID</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getDirectionFromID(int&nbsp;directionID)</pre>
<div class="block">Gets a direction from its numerical id</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>directionID</code> - The numerical representation of a direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The enum value representing the direction, or null if the id is invalid</dd>
</dl>
</li>
</ul>
<a name="arePerpendicular-inf112.fiasko.roborally.objects.properties.Direction-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>arePerpendicular</h4>
<pre>public static&nbsp;boolean&nbsp;arePerpendicular(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction1,
<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction2)</pre>
<div class="block">Checks whether two directions are perpendicular</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>direction1</code> - The first direction</dd>
<dd><code>direction2</code> - The second direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the directions are perpendicular</dd>
</dl>
</li>
</ul>
<a name="getReverseDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReverseDirection</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getReverseDirection(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Gets the reverse of a direction</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>direction</code> - A direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The reverse direction</dd>
</dl>
</li>
</ul>
<a name="getLeftRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLeftRotatedDirection</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getLeftRotatedDirection(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Gets the direction if something rotated to the left
<p>A rotation is assumed to be a ninety degrees rotation, so NORTH would become WEST and so on.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>direction</code> - A direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The left rotated direction</dd>
</dl>
</li>
</ul>
<a name="getRightRotatedDirection-inf112.fiasko.roborally.objects.properties.Direction-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRightRotatedDirection</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;getRightRotatedDirection(<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a>&nbsp;direction)</pre>
<div class="block">Gets the direction if something rotated to the right
<p>A rotation is assumed to be a ninety degrees rotation, so NORTH would become EAST and so on.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>direction</code> - A direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The left rotated direction</dd>
</dl>
</li>
</ul>
<a name="getDirectionID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getDirectionID</h4>
<pre>public&nbsp;int&nbsp;getDirectionID()</pre>
<div class="block">Gets the numerical identifier used for alternate identification of a direction</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The numerical id of the direction</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Direction.html" target="_top">Frames</a></li>
<li><a href="Direction.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,496 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>GameState</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GameState";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/GameState.html" target="_top">Frames</a></li>
<li><a href="GameState.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum GameState" class="title">Enum GameState</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.GameState</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">GameState</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&gt;</pre>
<div class="block">This enum represents the different states the game can be in</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#BEGINNING_OF_GAME">BEGINNING_OF_GAME</a></span></code>
<div class="block">At the absolute start of the game, before anything has happened</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#CHOOSING_CARDS">CHOOSING_CARDS</a></span></code>
<div class="block">Indicates that the user is in the process of choosing cards</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#CHOOSING_STAY_IN_POWER_DOWN">CHOOSING_STAY_IN_POWER_DOWN</a></span></code>
<div class="block">Indicates that the user is in the process of choosing whether to stay in power down</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#EXITED">EXITED</a></span></code>
<div class="block">Indicates that the game is no longer running</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#GAME_IS_WON">GAME_IS_WON</a></span></code>
<div class="block">Indicates that the game is won by a player</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#INITIAL_SETUP">INITIAL_SETUP</a></span></code>
<div class="block">The game is in the process of setting up things which are needed before it's ready for user input</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#RUNNING_PROGRAMS">RUNNING_PROGRAMS</a></span></code>
<div class="block">Indicates that the users' input is being run.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#SKIP_POWER_DOWN_SCREEN">SKIP_POWER_DOWN_SCREEN</a></span></code>
<div class="block">Indicates that the game is in the process of skipping the power down screen</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#SKIP_STAY_IN_POWER_DOWN">SKIP_STAY_IN_POWER_DOWN</a></span></code>
<div class="block">Indicates that the game is in the process of skipping the stay in power down screen</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#TURN_CLEANUP">TURN_CLEANUP</a></span></code>
<div class="block">Indicates that the game is in the process of cleaning up after a turn</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#WAITING_FOR_CARDS_FROM_SERVER">WAITING_FOR_CARDS_FROM_SERVER</a></span></code>
<div class="block">Indicates that the game is waiting on a new deck from the server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#WAITING_FOR_OTHER_PLAYERS_PROGRAMS">WAITING_FOR_OTHER_PLAYERS_PROGRAMS</a></span></code>
<div class="block">Indicates that the game is waiting for other players to finish programming</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="BEGINNING_OF_GAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BEGINNING_OF_GAME</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> BEGINNING_OF_GAME</pre>
<div class="block">At the absolute start of the game, before anything has happened</div>
</li>
</ul>
<a name="RUNNING_PROGRAMS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RUNNING_PROGRAMS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> RUNNING_PROGRAMS</pre>
<div class="block">Indicates that the users' input is being run. The board should be shown</div>
</li>
</ul>
<a name="INITIAL_SETUP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>INITIAL_SETUP</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> INITIAL_SETUP</pre>
<div class="block">The game is in the process of setting up things which are needed before it's ready for user input</div>
</li>
</ul>
<a name="TURN_CLEANUP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TURN_CLEANUP</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> TURN_CLEANUP</pre>
<div class="block">Indicates that the game is in the process of cleaning up after a turn</div>
</li>
</ul>
<a name="CHOOSING_CARDS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CHOOSING_CARDS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> CHOOSING_CARDS</pre>
<div class="block">Indicates that the user is in the process of choosing cards</div>
</li>
</ul>
<a name="CHOOSING_STAY_IN_POWER_DOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CHOOSING_STAY_IN_POWER_DOWN</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> CHOOSING_STAY_IN_POWER_DOWN</pre>
<div class="block">Indicates that the user is in the process of choosing whether to stay in power down</div>
</li>
</ul>
<a name="GAME_IS_WON">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GAME_IS_WON</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> GAME_IS_WON</pre>
<div class="block">Indicates that the game is won by a player</div>
</li>
</ul>
<a name="EXITED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXITED</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> EXITED</pre>
<div class="block">Indicates that the game is no longer running</div>
</li>
</ul>
<a name="SKIP_POWER_DOWN_SCREEN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SKIP_POWER_DOWN_SCREEN</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> SKIP_POWER_DOWN_SCREEN</pre>
<div class="block">Indicates that the game is in the process of skipping the power down screen</div>
</li>
</ul>
<a name="SKIP_STAY_IN_POWER_DOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SKIP_STAY_IN_POWER_DOWN</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> SKIP_STAY_IN_POWER_DOWN</pre>
<div class="block">Indicates that the game is in the process of skipping the stay in power down screen</div>
</li>
</ul>
<a name="WAITING_FOR_OTHER_PLAYERS_PROGRAMS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WAITING_FOR_OTHER_PLAYERS_PROGRAMS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> WAITING_FOR_OTHER_PLAYERS_PROGRAMS</pre>
<div class="block">Indicates that the game is waiting for other players to finish programming</div>
</li>
</ul>
<a name="WAITING_FOR_CARDS_FROM_SERVER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>WAITING_FOR_CARDS_FROM_SERVER</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a> WAITING_FOR_CARDS_FROM_SERVER</pre>
<div class="block">Indicates that the game is waiting on a new deck from the server</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (GameState c : GameState.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/GameState.html" target="_top">Frames</a></li>
<li><a href="GameState.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,493 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ParticleType</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ParticleType";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/ParticleType.html" target="_top">Frames</a></li>
<li><a href="ParticleType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum ParticleType" class="title">Enum ParticleType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.ParticleType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">ParticleType</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&gt;</pre>
<div class="block">This enum represents all possible particle types</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_DOUBLE">LASER_BEAM_DOUBLE</a></span></code>
<div class="block">The beam emitting from a double laser</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_DOUBLE_CROSS">LASER_BEAM_DOUBLE_CROSS</a></span></code>
<div class="block">The beam emitted where two double beams cross</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_DOUBLE_TRIPLE_CROSS">LASER_BEAM_DOUBLE_TRIPLE_CROSS</a></span></code>
<div class="block">The beam emitted where a double beam crosses a triple beam</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_SINGLE">LASER_BEAM_SINGLE</a></span></code>
<div class="block">The beam emitting from a single laser</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_SINGLE_CROSS">LASER_BEAM_SINGLE_CROSS</a></span></code>
<div class="block">The beam emitted where two single beams cross</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_SINGLE_DOUBLE_CROSS">LASER_BEAM_SINGLE_DOUBLE_CROSS</a></span></code>
<div class="block">The beam emitted where a single beam crosses a double beam</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_SINGLE_TRIPLE_CROSS">LASER_BEAM_SINGLE_TRIPLE_CROSS</a></span></code>
<div class="block">The beam emitted where a single beam crosses a triple beam</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_TRIPLE">LASER_BEAM_TRIPLE</a></span></code>
<div class="block">The beam emitting if a single laser shoots in the opposite direction of a double laser</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#LASER_BEAM_TRIPLE_CROSS">LASER_BEAM_TRIPLE_CROSS</a></span></code>
<div class="block">The beam emitted where two triple beams cross</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#getParticleTypeFromID-int-">getParticleTypeFromID</a></span>(int&nbsp;particleTypeID)</code>
<div class="block">Gets a particle type value from its numerical representation</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#getParticleTypeID--">getParticleTypeID</a></span>()</code>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="LASER_BEAM_SINGLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_SINGLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_SINGLE</pre>
<div class="block">The beam emitting from a single laser</div>
</li>
</ul>
<a name="LASER_BEAM_DOUBLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_DOUBLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_DOUBLE</pre>
<div class="block">The beam emitting from a double laser</div>
</li>
</ul>
<a name="LASER_BEAM_TRIPLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_TRIPLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_TRIPLE</pre>
<div class="block">The beam emitting if a single laser shoots in the opposite direction of a double laser</div>
</li>
</ul>
<a name="LASER_BEAM_SINGLE_CROSS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_SINGLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_SINGLE_CROSS</pre>
<div class="block">The beam emitted where two single beams cross</div>
</li>
</ul>
<a name="LASER_BEAM_DOUBLE_CROSS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_DOUBLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_DOUBLE_CROSS</pre>
<div class="block">The beam emitted where two double beams cross</div>
</li>
</ul>
<a name="LASER_BEAM_TRIPLE_CROSS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_TRIPLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_TRIPLE_CROSS</pre>
<div class="block">The beam emitted where two triple beams cross</div>
</li>
</ul>
<a name="LASER_BEAM_SINGLE_DOUBLE_CROSS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_SINGLE_DOUBLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_SINGLE_DOUBLE_CROSS</pre>
<div class="block">The beam emitted where a single beam crosses a double beam</div>
</li>
</ul>
<a name="LASER_BEAM_SINGLE_TRIPLE_CROSS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LASER_BEAM_SINGLE_TRIPLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_SINGLE_TRIPLE_CROSS</pre>
<div class="block">The beam emitted where a single beam crosses a triple beam</div>
</li>
</ul>
<a name="LASER_BEAM_DOUBLE_TRIPLE_CROSS">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LASER_BEAM_DOUBLE_TRIPLE_CROSS</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a> LASER_BEAM_DOUBLE_TRIPLE_CROSS</pre>
<div class="block">The beam emitted where a double beam crosses a triple beam</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (ParticleType c : ParticleType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getParticleTypeFromID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParticleTypeFromID</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a>&nbsp;getParticleTypeFromID(int&nbsp;particleTypeID)</pre>
<div class="block">Gets a particle type value from its numerical representation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>particleTypeID</code> - The numerical representation of a particle type</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The enum value representing the particle type, or null if the id is invalid</dd>
</dl>
</li>
</ul>
<a name="getParticleTypeID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getParticleTypeID</h4>
<pre>public&nbsp;int&nbsp;getParticleTypeID()</pre>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The numerical id of the tile type</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/ParticleType.html" target="_top">Frames</a></li>
<li><a href="ParticleType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,341 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>Position</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Position";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Position.html" target="_top">Frames</a></li>
<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Class Position" class="title">Class Position</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.Position</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Position</span>
extends java.lang.Object</pre>
<div class="block">This class represent a position on the board</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html#Position-int-int-">Position</a></span>(int&nbsp;xCoordinate,
int&nbsp;yCoordinate)</code>
<div class="block">Initializes the position</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html#getXCoordinate--">getXCoordinate</a></span>()</code>
<div class="block">Gets the x coordinate of the position</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html#getYCoordinate--">getYCoordinate</a></span>()</code>
<div class="block">Gets the y coordinate of the position</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Position-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Position</h4>
<pre>public&nbsp;Position(int&nbsp;xCoordinate,
int&nbsp;yCoordinate)</pre>
<div class="block">Initializes the position</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>xCoordinate</code> - The x coordinate of the position</dd>
<dd><code>yCoordinate</code> - The y coordinate of the position</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getXCoordinate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXCoordinate</h4>
<pre>public&nbsp;int&nbsp;getXCoordinate()</pre>
<div class="block">Gets the x coordinate of the position</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The x coordinate of the position</dd>
</dl>
</li>
</ul>
<a name="getYCoordinate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getYCoordinate</h4>
<pre>public&nbsp;int&nbsp;getYCoordinate()</pre>
<div class="block">Gets the y coordinate of the position</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The y coordinate of the position</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/Position.html" target="_top">Frames</a></li>
<li><a href="Position.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,478 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>RobotID</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RobotID";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/RobotID.html" target="_top">Frames</a></li>
<li><a href="RobotID.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum RobotID" class="title">Enum RobotID</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.RobotID</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">RobotID</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&gt;</pre>
<div class="block">This class represents an id for marking specific robots</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_1">ROBOT_1</a></span></code>
<div class="block">The id of the first robot (white)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_2">ROBOT_2</a></span></code>
<div class="block">The id of the second robot (pink)</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_3">ROBOT_3</a></span></code>
<div class="block">The id of the third robot (light green)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_4">ROBOT_4</a></span></code>
<div class="block">The id of the fourth robot (blue)</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_5">ROBOT_5</a></span></code>
<div class="block">The id of the fifth robot (yellow)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_6">ROBOT_6</a></span></code>
<div class="block">The id of the sixth robot (dark green)</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_7">ROBOT_7</a></span></code>
<div class="block">The id of the seventh robot (orange)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#ROBOT_8">ROBOT_8</a></span></code>
<div class="block">The id of the eight robot (red)</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#getRobotIDFromID-int-">getRobotIDFromID</a></span>(int&nbsp;robotID)</code>
<div class="block">Gets a robot ID value from its numerical representation</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#getRobotIDID--">getRobotIDID</a></span>()</code>
<div class="block">Gets the numerical id used for identification of a robot id</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="ROBOT_1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_1</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_1</pre>
<div class="block">The id of the first robot (white)</div>
</li>
</ul>
<a name="ROBOT_2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_2</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_2</pre>
<div class="block">The id of the second robot (pink)</div>
</li>
</ul>
<a name="ROBOT_3">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_3</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_3</pre>
<div class="block">The id of the third robot (light green)</div>
</li>
</ul>
<a name="ROBOT_4">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_4</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_4</pre>
<div class="block">The id of the fourth robot (blue)</div>
</li>
</ul>
<a name="ROBOT_5">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_5</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_5</pre>
<div class="block">The id of the fifth robot (yellow)</div>
</li>
</ul>
<a name="ROBOT_6">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_6</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_6</pre>
<div class="block">The id of the sixth robot (dark green)</div>
</li>
</ul>
<a name="ROBOT_7">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_7</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_7</pre>
<div class="block">The id of the seventh robot (orange)</div>
</li>
</ul>
<a name="ROBOT_8">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ROBOT_8</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a> ROBOT_8</pre>
<div class="block">The id of the eight robot (red)</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (RobotID c : RobotID.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getRobotIDFromID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRobotIDFromID</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a>&nbsp;getRobotIDFromID(int&nbsp;robotID)</pre>
<div class="block">Gets a robot ID value from its numerical representation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>robotID</code> - The numerical representation of a robot id</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The enum value representing the robot ID, or null if the id is invalid</dd>
</dl>
</li>
</ul>
<a name="getRobotIDID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRobotIDID</h4>
<pre>public&nbsp;int&nbsp;getRobotIDID()</pre>
<div class="block">Gets the numerical id used for identification of a robot id</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The numerical id of the robot id</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/RobotID.html" target="_top">Frames</a></li>
<li><a href="RobotID.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,883 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>TileType</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TileType";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/TileType.html" target="_top">Frames</a></li>
<li><a href="TileType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum TileType" class="title">Enum TileType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.TileType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">TileType</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&gt;</pre>
<div class="block">This enum represents all possible tile types</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#COGWHEEL_LEFT">COGWHEEL_LEFT</a></span></code>
<div class="block">A cogwheel rotating to the left</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#COGWHEEL_RIGHT">COGWHEEL_RIGHT</a></span></code>
<div class="block">A cogwheel rotating to the right</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST">CONVEYOR_BELT_FAST</a></span></code>
<div class="block">A fast and straight conveyor belt</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST_LEFT">CONVEYOR_BELT_FAST_LEFT</a></span></code>
<div class="block">A fast conveyor belt with a leftward bend</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST_RIGHT">CONVEYOR_BELT_FAST_RIGHT</a></span></code>
<div class="block">A fast conveyor belt with a rightward bend</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST_SIDE_ENTRANCE_LEFT">CONVEYOR_BELT_FAST_SIDE_ENTRANCE_LEFT</a></span></code>
<div class="block">A fast conveyor belt with one entrance on the left and one from behind</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST_SIDE_ENTRANCE_RIGHT">CONVEYOR_BELT_FAST_SIDE_ENTRANCE_RIGHT</a></span></code>
<div class="block">A fast conveyor belt with one entrance on the right and one from behind</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_FAST_SIDE_ENTRANCES">CONVEYOR_BELT_FAST_SIDE_ENTRANCES</a></span></code>
<div class="block">A fast conveyor belt with one entrance on the left and one from behind</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW">CONVEYOR_BELT_SLOW</a></span></code>
<div class="block">A slow and straight conveyor belt</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW_LEFT">CONVEYOR_BELT_SLOW_LEFT</a></span></code>
<div class="block">A slow conveyor belt with a leftward bend</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW_RIGHT">CONVEYOR_BELT_SLOW_RIGHT</a></span></code>
<div class="block">A slow conveyor belt with a rightward bend</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_LEFT">CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_LEFT</a></span></code>
<div class="block">A slow conveyor belt with one entrance on the left and one from behind</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_RIGHT">CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_RIGHT</a></span></code>
<div class="block">A slow conveyor belt with one entrance on the right and one from behind</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#CONVEYOR_BELT_SLOW_SIDE_ENTRANCES">CONVEYOR_BELT_SLOW_SIDE_ENTRANCES</a></span></code>
<div class="block">A slow conveyor belt with entrances both to the left and to the right</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#FLAG_1">FLAG_1</a></span></code>
<div class="block">The first flag a robot has to visit to win the game</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#FLAG_2">FLAG_2</a></span></code>
<div class="block">The second flag a robot has to visit to win the game</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#FLAG_3">FLAG_3</a></span></code>
<div class="block">The third flag a robot has to visit to win the game</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#FLAG_4">FLAG_4</a></span></code>
<div class="block">The fourth flag a robot has to visit to win the game</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#HOLE">HOLE</a></span></code>
<div class="block">A hole which robots might fall into</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#PIT_CORNER">PIT_CORNER</a></span></code>
<div class="block">A pit with two connected edges the robot may fall into</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#PIT_EMPTY">PIT_EMPTY</a></span></code>
<div class="block">A pit without edges a robot may fall into</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#PIT_FULL">PIT_FULL</a></span></code>
<div class="block">A pit with all edges a robot may fall into</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#PIT_NORMAL">PIT_NORMAL</a></span></code>
<div class="block">A pit with one edge a robot may fall into</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#PIT_U">PIT_U</a></span></code>
<div class="block">A pit with three edges the robot may fall into</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_1">ROBOT_SPAWN_1</a></span></code>
<div class="block">The spawn location belonging to the first robot</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_2">ROBOT_SPAWN_2</a></span></code>
<div class="block">The spawn location belonging to the second robot</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_3">ROBOT_SPAWN_3</a></span></code>
<div class="block">The spawn location belonging to the third robot</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_4">ROBOT_SPAWN_4</a></span></code>
<div class="block">The spawn location belonging to the fourth robot</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_5">ROBOT_SPAWN_5</a></span></code>
<div class="block">The spawn location belonging to the fifth robot</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_6">ROBOT_SPAWN_6</a></span></code>
<div class="block">The spawn location belonging to the sixth robot</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_7">ROBOT_SPAWN_7</a></span></code>
<div class="block">The spawn location belonging to the seventh robot</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#ROBOT_SPAWN_8">ROBOT_SPAWN_8</a></span></code>
<div class="block">The spawn location belonging to the eight robot</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#TILE">TILE</a></span></code>
<div class="block">The generic tile without functionality</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#WRENCH">WRENCH</a></span></code>
<div class="block">A wrench which repairs a robot</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#WRENCH_AND_HAMMER">WRENCH_AND_HAMMER</a></span></code>
<div class="block">A wrench and hammer which repairs a robot</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#getTileTypeFromID-int-">getTileTypeFromID</a></span>(int&nbsp;tileTypeID)</code>
<div class="block">Gets a tile type value from its numerical representation</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#getTileTypeID--">getTileTypeID</a></span>()</code>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="TILE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TILE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> TILE</pre>
<div class="block">The generic tile without functionality</div>
</li>
</ul>
<a name="HOLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HOLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> HOLE</pre>
<div class="block">A hole which robots might fall into</div>
</li>
</ul>
<a name="COGWHEEL_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COGWHEEL_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> COGWHEEL_RIGHT</pre>
<div class="block">A cogwheel rotating to the right</div>
</li>
</ul>
<a name="COGWHEEL_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COGWHEEL_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> COGWHEEL_LEFT</pre>
<div class="block">A cogwheel rotating to the left</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW</pre>
<div class="block">A slow and straight conveyor belt</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW_RIGHT</pre>
<div class="block">A slow conveyor belt with a rightward bend</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW_LEFT</pre>
<div class="block">A slow conveyor belt with a leftward bend</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW_SIDE_ENTRANCES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW_SIDE_ENTRANCES</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW_SIDE_ENTRANCES</pre>
<div class="block">A slow conveyor belt with entrances both to the left and to the right</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_LEFT</pre>
<div class="block">A slow conveyor belt with one entrance on the left and one from behind</div>
</li>
</ul>
<a name="CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_SLOW_SIDE_ENTRANCE_RIGHT</pre>
<div class="block">A slow conveyor belt with one entrance on the right and one from behind</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST</pre>
<div class="block">A fast and straight conveyor belt</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST_RIGHT</pre>
<div class="block">A fast conveyor belt with a rightward bend</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST_LEFT</pre>
<div class="block">A fast conveyor belt with a leftward bend</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST_SIDE_ENTRANCES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST_SIDE_ENTRANCES</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST_SIDE_ENTRANCES</pre>
<div class="block">A fast conveyor belt with one entrance on the left and one from behind</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST_SIDE_ENTRANCE_LEFT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST_SIDE_ENTRANCE_LEFT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST_SIDE_ENTRANCE_LEFT</pre>
<div class="block">A fast conveyor belt with one entrance on the left and one from behind</div>
</li>
</ul>
<a name="CONVEYOR_BELT_FAST_SIDE_ENTRANCE_RIGHT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONVEYOR_BELT_FAST_SIDE_ENTRANCE_RIGHT</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> CONVEYOR_BELT_FAST_SIDE_ENTRANCE_RIGHT</pre>
<div class="block">A fast conveyor belt with one entrance on the right and one from behind</div>
</li>
</ul>
<a name="FLAG_1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLAG_1</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> FLAG_1</pre>
<div class="block">The first flag a robot has to visit to win the game</div>
</li>
</ul>
<a name="FLAG_2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLAG_2</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> FLAG_2</pre>
<div class="block">The second flag a robot has to visit to win the game</div>
</li>
</ul>
<a name="FLAG_3">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLAG_3</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> FLAG_3</pre>
<div class="block">The third flag a robot has to visit to win the game</div>
</li>
</ul>
<a name="FLAG_4">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLAG_4</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> FLAG_4</pre>
<div class="block">The fourth flag a robot has to visit to win the game</div>
</li>
</ul>
<a name="WRENCH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WRENCH</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> WRENCH</pre>
<div class="block">A wrench which repairs a robot</div>
</li>
</ul>
<a name="WRENCH_AND_HAMMER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WRENCH_AND_HAMMER</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> WRENCH_AND_HAMMER</pre>
<div class="block">A wrench and hammer which repairs a robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_1</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_1</pre>
<div class="block">The spawn location belonging to the first robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_2</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_2</pre>
<div class="block">The spawn location belonging to the second robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_3">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_3</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_3</pre>
<div class="block">The spawn location belonging to the third robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_4">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_4</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_4</pre>
<div class="block">The spawn location belonging to the fourth robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_5">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_5</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_5</pre>
<div class="block">The spawn location belonging to the fifth robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_6">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_6</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_6</pre>
<div class="block">The spawn location belonging to the sixth robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_7">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_7</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_7</pre>
<div class="block">The spawn location belonging to the seventh robot</div>
</li>
</ul>
<a name="ROBOT_SPAWN_8">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ROBOT_SPAWN_8</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> ROBOT_SPAWN_8</pre>
<div class="block">The spawn location belonging to the eight robot</div>
</li>
</ul>
<a name="PIT_EMPTY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PIT_EMPTY</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> PIT_EMPTY</pre>
<div class="block">A pit without edges a robot may fall into</div>
</li>
</ul>
<a name="PIT_FULL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PIT_FULL</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> PIT_FULL</pre>
<div class="block">A pit with all edges a robot may fall into</div>
</li>
</ul>
<a name="PIT_NORMAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PIT_NORMAL</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> PIT_NORMAL</pre>
<div class="block">A pit with one edge a robot may fall into</div>
</li>
</ul>
<a name="PIT_CORNER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PIT_CORNER</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> PIT_CORNER</pre>
<div class="block">A pit with two connected edges the robot may fall into</div>
</li>
</ul>
<a name="PIT_U">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PIT_U</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a> PIT_U</pre>
<div class="block">A pit with three edges the robot may fall into</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (TileType c : TileType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getTileTypeFromID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTileTypeFromID</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a>&nbsp;getTileTypeFromID(int&nbsp;tileTypeID)</pre>
<div class="block">Gets a tile type value from its numerical representation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tileTypeID</code> - The numerical representation of a tile type</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The enum value representing the tile type, or null if the id is invalid</dd>
</dl>
</li>
</ul>
<a name="getTileTypeID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTileTypeID</h4>
<pre>public&nbsp;int&nbsp;getTileTypeID()</pre>
<div class="block">Gets the numerical id used for alternate identification of a tile type</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The numerical id of the tile type</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/TileType.html" target="_top">Frames</a></li>
<li><a href="TileType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,463 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>WallType</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WallType";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/WallType.html" target="_top">Frames</a></li>
<li><a href="WallType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.objects.properties</div>
<h2 title="Enum WallType" class="title">Enum WallType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.objects.properties.WallType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">WallType</span>
extends java.lang.Enum&lt;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&gt;</pre>
<div class="block">This enum represents all possible wall types</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_CORNER">WALL_CORNER</a></span></code>
<div class="block">A wall which consists of two connected walls</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_LASER_DOUBLE">WALL_LASER_DOUBLE</a></span></code>
<div class="block">A wall with two lasers</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_LASER_SINGLE">WALL_LASER_SINGLE</a></span></code>
<div class="block">A wall with a laser</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_LASER_TRIPLE">WALL_LASER_TRIPLE</a></span></code>
<div class="block">A wall with three lasers</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_NORMAL">WALL_NORMAL</a></span></code>
<div class="block">A normal wall</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_PUSHER_EVEN">WALL_PUSHER_EVEN</a></span></code>
<div class="block">A pusher which pushes on every even phase</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#WALL_PUSHER_ODD">WALL_PUSHER_ODD</a></span></code>
<div class="block">A pusher which pushes on every odd phase</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#getWallTypeFromID-int-">getWallTypeFromID</a></span>(int&nbsp;wallTypeID)</code>
<div class="block">Gets a wall type value from its numerical representation</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#getWallTypeID--">getWallTypeID</a></span>()</code>
<div class="block">Gets the numerical id used for alternate identification of a wall type</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="WALL_NORMAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_NORMAL</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_NORMAL</pre>
<div class="block">A normal wall</div>
</li>
</ul>
<a name="WALL_CORNER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_CORNER</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_CORNER</pre>
<div class="block">A wall which consists of two connected walls</div>
</li>
</ul>
<a name="WALL_LASER_SINGLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_LASER_SINGLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_LASER_SINGLE</pre>
<div class="block">A wall with a laser</div>
</li>
</ul>
<a name="WALL_LASER_DOUBLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_LASER_DOUBLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_LASER_DOUBLE</pre>
<div class="block">A wall with two lasers</div>
</li>
</ul>
<a name="WALL_LASER_TRIPLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_LASER_TRIPLE</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_LASER_TRIPLE</pre>
<div class="block">A wall with three lasers</div>
</li>
</ul>
<a name="WALL_PUSHER_ODD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WALL_PUSHER_ODD</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_PUSHER_ODD</pre>
<div class="block">A pusher which pushes on every odd phase</div>
</li>
</ul>
<a name="WALL_PUSHER_EVEN">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>WALL_PUSHER_EVEN</h4>
<pre>public static final&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a> WALL_PUSHER_EVEN</pre>
<div class="block">A pusher which pushes on every even phase</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (WallType c : WallType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getWallTypeFromID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWallTypeFromID</h4>
<pre>public static&nbsp;<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a>&nbsp;getWallTypeFromID(int&nbsp;wallTypeID)</pre>
<div class="block">Gets a wall type value from its numerical representation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>wallTypeID</code> - The numerical representation of a wall type</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The enum value representing the wall type, or null if the id is invalid</dd>
</dl>
</li>
</ul>
<a name="getWallTypeID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getWallTypeID</h4>
<pre>public&nbsp;int&nbsp;getWallTypeID()</pre>
<div class="block">Gets the numerical id used for alternate identification of a wall type</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The numerical id of the wall type</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/WallType.html" target="_top">Frames</a></li>
<li><a href="WallType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,30 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects.properties</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../inf112/fiasko/roborally/objects/properties/package-summary.html" target="classFrame">inf112.fiasko.roborally.objects.properties</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="Position.html" title="class in inf112.fiasko.roborally.objects.properties" target="classFrame">Position</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="Action.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">Action</a></li>
<li><a href="Direction.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">Direction</a></li>
<li><a href="GameState.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">GameState</a></li>
<li><a href="ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">ParticleType</a></li>
<li><a href="RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">RobotID</a></li>
<li><a href="TileType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">TileType</a></li>
<li><a href="WallType.html" title="enum in inf112.fiasko.roborally.objects.properties" target="classFrame">WallType</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,195 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects.properties</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.objects.properties";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/ui/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally.objects.properties</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties">Position</a></td>
<td class="colLast">
<div class="block">This class represent a position on the board</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties">Action</a></td>
<td class="colLast">
<div class="block">This enum represents an action on a programming card</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties">Direction</a></td>
<td class="colLast">
<div class="block">This enum represents all possible directions for an element on the board</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties">GameState</a></td>
<td class="colLast">
<div class="block">This enum represents the different states the game can be in</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties">ParticleType</a></td>
<td class="colLast">
<div class="block">This enum represents all possible particle types</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties">RobotID</a></td>
<td class="colLast">
<div class="block">This class represents an id for marking specific robots</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties">TileType</a></td>
<td class="colLast">
<div class="block">This enum represents all possible tile types</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties">WallType</a></td>
<td class="colLast">
<div class="block">This enum represents all possible wall types</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/ui/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,153 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.objects.properties Class Hierarchy</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.objects.properties Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-tree.html">Prev</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/ui/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package inf112.fiasko.roborally.objects.properties</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/Position.html" title="class in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Position</span></a></li>
</ul>
</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/ParticleType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">ParticleType</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/GameState.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">GameState</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/WallType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">WallType</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/RobotID.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">RobotID</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/Action.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Action</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/Direction.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">Direction</span></a></li>
<li type="circle">inf112.fiasko.roborally.objects.properties.<a href="../../../../../inf112/fiasko/roborally/objects/properties/TileType.html" title="enum in inf112.fiasko.roborally.objects.properties"><span class="typeNameLink">TileType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../inf112/fiasko/roborally/objects/package-tree.html">Prev</a></li>
<li><a href="../../../../../inf112/fiasko/roborally/ui/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?inf112/fiasko/roborally/objects/properties/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,20 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../inf112/fiasko/roborally/package-summary.html" target="classFrame">inf112.fiasko.roborally</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="Main.html" title="class in inf112.fiasko.roborally" target="classFrame">Main</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,142 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../../../inf112/fiasko/roborally/networking/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally">Main</a></td>
<td class="colLast">
<div class="block">The mail class which runs the game</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../../../inf112/fiasko/roborally/networking/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,135 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally Class Hierarchy</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../inf112/fiasko/roborally/networking/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package inf112.fiasko.roborally</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">inf112.fiasko.roborally.<a href="../../../inf112/fiasko/roborally/Main.html" title="class in inf112.fiasko.roborally"><span class="typeNameLink">Main</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../inf112/fiasko/roborally/networking/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?inf112/fiasko/roborally/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,516 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>DrawableObject</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DrawableObject";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/DrawableObject.html" target="_top">Frames</a></li>
<li><a href="DrawableObject.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.ui</div>
<h2 title="Class DrawableObject" class="title">Class DrawableObject</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.ui.DrawableObject</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">DrawableObject</span>
extends java.lang.Object</pre>
<div class="block">This class represents an object that can be drawn using libgdx</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-">DrawableObject</a></span>(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos)</code>
<div class="block">Initializes a new drawable object</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-">DrawableObject</a></span>(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos,
int&nbsp;width,
int&nbsp;height,
int&nbsp;rotation)</code>
<div class="block">Initializes a drawable object</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-boolean-boolean-">DrawableObject</a></span>(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos,
int&nbsp;width,
int&nbsp;height,
int&nbsp;rotation,
boolean&nbsp;flipX,
boolean&nbsp;flipY)</code>
<div class="block">Initializes a drawable object</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#flipX--">flipX</a></span>()</code>
<div class="block">Whether to flip the texture on the x-axis when rendering</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#flipY--">flipY</a></span>()</code>
<div class="block">Whether to flip the texture on the y-axis when rendering</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Gets the height of the object</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getRotation--">getRotation</a></span>()</code>
<div class="block">Gets the number of degrees to rotate the texture counterclockwise when rendering</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>com.badlogic.gdx.graphics.g2d.TextureRegion</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getTexture--">getTexture</a></span>()</code>
<div class="block">Gets the texture to use for drawing the object</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Gets the width of the object</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getXPosition--">getXPosition</a></span>()</code>
<div class="block">Gets the x position the object should be drawn on
The x position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html#getYPosition--">getYPosition</a></span>()</code>
<div class="block">Gets the y position the object should be drawn on
The y position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DrawableObject</h4>
<pre>public&nbsp;DrawableObject(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos,
int&nbsp;width,
int&nbsp;height,
int&nbsp;rotation,
boolean&nbsp;flipX,
boolean&nbsp;flipY)</pre>
<div class="block">Initializes a drawable object</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>texture</code> - The texture to use for drawing the element</dd>
<dd><code>xPos</code> - The pixel to start drawing on for the x axis</dd>
<dd><code>yPos</code> - The pixel to start drawing on for the y axis</dd>
<dd><code>width</code> - The width of the element</dd>
<dd><code>height</code> - The height of the element</dd>
<dd><code>rotation</code> - The amount of degrees to rotate the element counterclockwise</dd>
<dd><code>flipX</code> - Whether to flip/mirror the element over the x axis</dd>
<dd><code>flipY</code> - Whether to flip/mirror the element over the y axis</dd>
</dl>
</li>
</ul>
<a name="DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DrawableObject</h4>
<pre>public&nbsp;DrawableObject(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos,
int&nbsp;width,
int&nbsp;height,
int&nbsp;rotation)</pre>
<div class="block">Initializes a drawable object</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>texture</code> - The texture to use for drawing the element</dd>
<dd><code>xPos</code> - The pixel to start drawing on for the x axis</dd>
<dd><code>yPos</code> - The pixel to start drawing on for the y axis</dd>
<dd><code>width</code> - The width of the element</dd>
<dd><code>height</code> - The height of the element</dd>
<dd><code>rotation</code> - The amount of degrees to rotate the element counterclockwise</dd>
</dl>
</li>
</ul>
<a name="DrawableObject-com.badlogic.gdx.graphics.g2d.TextureRegion-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DrawableObject</h4>
<pre>public&nbsp;DrawableObject(com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;texture,
int&nbsp;xPos,
int&nbsp;yPos)</pre>
<div class="block">Initializes a new drawable object</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>texture</code> - The texture to use for drawing the element</dd>
<dd><code>xPos</code> - The pixel to start drawing on for the x axis</dd>
<dd><code>yPos</code> - The pixel to start drawing on for the y axis</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getTexture--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTexture</h4>
<pre>public&nbsp;com.badlogic.gdx.graphics.g2d.TextureRegion&nbsp;getTexture()</pre>
<div class="block">Gets the texture to use for drawing the object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The texture of the object</dd>
</dl>
</li>
</ul>
<a name="getXPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXPosition</h4>
<pre>public&nbsp;int&nbsp;getXPosition()</pre>
<div class="block">Gets the x position the object should be drawn on
<p>The x position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile. E.g. (128,64) not (2,1).</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An x position libgdx</dd>
</dl>
</li>
</ul>
<a name="getYPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getYPosition</h4>
<pre>public&nbsp;int&nbsp;getYPosition()</pre>
<div class="block">Gets the y position the object should be drawn on
<p>The y position should be in terms of the actual pixel position on the rendered game, not the position according
to the game tile. E.g. (128,64) not (2,1).</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An x position libgdx</dd>
</dl>
</li>
</ul>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>public&nbsp;int&nbsp;getWidth()</pre>
<div class="block">Gets the width of the object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>public&nbsp;int&nbsp;getHeight()</pre>
<div class="block">Gets the height of the object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A positive integer</dd>
</dl>
</li>
</ul>
<a name="getRotation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRotation</h4>
<pre>public&nbsp;int&nbsp;getRotation()</pre>
<div class="block">Gets the number of degrees to rotate the texture counterclockwise when rendering</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An integer</dd>
</dl>
</li>
</ul>
<a name="flipX--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>flipX</h4>
<pre>public&nbsp;boolean&nbsp;flipX()</pre>
<div class="block">Whether to flip the texture on the x-axis when rendering</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the texture is to be flipped. False otherwise</dd>
</dl>
</li>
</ul>
<a name="flipY--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>flipY</h4>
<pre>public&nbsp;boolean&nbsp;flipY()</pre>
<div class="block">Whether to flip the texture on the y-axis when rendering</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the texture is to be flipped. False otherwise</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/DrawableObject.html" target="_top">Frames</a></li>
<li><a href="DrawableObject.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,331 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>RoboRallyUI</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoboRallyUI";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/RoboRallyUI.html" target="_top">Frames</a></li>
<li><a href="RoboRallyUI.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.ui</div>
<h2 title="Interface RoboRallyUI" class="title">Interface RoboRallyUI</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">RoboRallyUI</span></pre>
<div class="block">An interface describing necessary methods for a user interface</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getGame--">getGame</a></span>()</code>
<div class="block">Gets the robo rally game being rendered by the UI</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the servers used for receiving objects from clients</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#isTesting--">isTesting</a></span>()</code>
<div class="block">Gets whether the game should be started in test mode</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#quit-java.lang.String-">quit</a></span>(java.lang.String&nbsp;message)</code>
<div class="block">Quits the game in whatever way is appropriate</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">setGame</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a>&nbsp;game)</code>
<div class="block">Sets the robo rally game being rendered by the UI</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setShouldHurry-boolean-">setShouldHurry</a></span>(boolean&nbsp;shouldHurry)</code>
<div class="block">Sets whether the client should hurry with whatever it's doing</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getGame--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGame</h4>
<pre><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a>&nbsp;getGame()</pre>
<div class="block">Gets the robo rally game being rendered by the UI</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The game used by the UI</dd>
</dl>
</li>
</ul>
<a name="setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGame</h4>
<pre>void&nbsp;setGame(<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a>&nbsp;game)</pre>
<div class="block">Sets the robo rally game being rendered by the UI</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>game</code> - The new robo rally game being rendered</dd>
</dl>
</li>
</ul>
<a name="quit-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>quit</h4>
<pre>void&nbsp;quit(java.lang.String&nbsp;message)</pre>
<div class="block">Quits the game in whatever way is appropriate</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>message</code> - The message describing why the game quit</dd>
</dl>
</li>
</ul>
<a name="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a>&nbsp;getServer()</pre>
<div class="block">Gets the servers used for receiving objects from clients</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The server of the game</dd>
</dl>
</li>
</ul>
<a name="setShouldHurry-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShouldHurry</h4>
<pre>void&nbsp;setShouldHurry(boolean&nbsp;shouldHurry)</pre>
<div class="block">Sets whether the client should hurry with whatever it's doing</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shouldHurry</code> - True if the user should hurry</dd>
</dl>
</li>
</ul>
<a name="isTesting--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isTesting</h4>
<pre>boolean&nbsp;isTesting()</pre>
<div class="block">Gets whether the game should be started in test mode</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the game should be started in test mode</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/RoboRallyUI.html" target="_top">Frames</a></li>
<li><a href="RoboRallyUI.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,611 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>RoboRallyWrapper</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RoboRallyWrapper";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/RoboRallyWrapper.html" target="_top">Frames</a></li>
<li><a href="RoboRallyWrapper.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.ui</div>
<h2 title="Class RoboRallyWrapper" class="title">Class RoboRallyWrapper</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.badlogic.gdx.Game</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.ui.RoboRallyWrapper</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>com.badlogic.gdx.ApplicationListener, <a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">RoboRallyWrapper</span>
extends com.badlogic.gdx.Game
implements <a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></pre>
<div class="block">This class acts as a wrapper around the different screens of the game</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.badlogic.gdx.graphics.g2d.SpriteBatch</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#batch">batch</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#client">client</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.badlogic.gdx.graphics.g2d.BitmapFont</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#font">font</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#isTesting">isTesting</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#networkPort">networkPort</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#roboRallyGame">roboRallyGame</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#screenManager">screenManager</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#server">server</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#shouldHurry">shouldHurry</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.com.badlogic.gdx.Game">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.badlogic.gdx.Game</h3>
<code>screen</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#RoboRallyWrapper--">RoboRallyWrapper</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#create--">create</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#dispose--">dispose</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#getGame--">getGame</a></span>()</code>
<div class="block">Gets the robo rally game being rendered by the UI</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the servers used for receiving objects from clients</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#isTesting--">isTesting</a></span>()</code>
<div class="block">Gets whether the game should be started in test mode</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#quit--">quit</a></span>()</code>
<div class="block">Quits the game</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#quit-java.lang.String-">quit</a></span>(java.lang.String&nbsp;string)</code>
<div class="block">Quits the game in whatever way is appropriate</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">setGame</a></span>(<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a>&nbsp;game)</code>
<div class="block">Sets the robo rally game being rendered by the UI</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html#setShouldHurry-boolean-">setShouldHurry</a></span>(boolean&nbsp;shouldHurry)</code>
<div class="block">Sets whether the client should hurry with whatever it's doing</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.badlogic.gdx.Game">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.badlogic.gdx.Game</h3>
<code>getScreen, pause, render, resize, resume, setScreen</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="networkPort">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>networkPort</h4>
<pre>public&nbsp;int networkPort</pre>
</li>
</ul>
<a name="batch">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>batch</h4>
<pre>public&nbsp;com.badlogic.gdx.graphics.g2d.SpriteBatch batch</pre>
</li>
</ul>
<a name="font">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>font</h4>
<pre>public&nbsp;com.badlogic.gdx.graphics.g2d.BitmapFont font</pre>
</li>
</ul>
<a name="screenManager">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>screenManager</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a> screenManager</pre>
</li>
</ul>
<a name="roboRallyGame">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>roboRallyGame</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a> roboRallyGame</pre>
</li>
</ul>
<a name="server">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>server</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a> server</pre>
</li>
</ul>
<a name="client">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>client</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyClient.html" title="class in inf112.fiasko.roborally.networking">RoboRallyClient</a> client</pre>
</li>
</ul>
<a name="shouldHurry">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shouldHurry</h4>
<pre>public&nbsp;boolean shouldHurry</pre>
</li>
</ul>
<a name="isTesting">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isTesting</h4>
<pre>public&nbsp;boolean isTesting</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoboRallyWrapper--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoboRallyWrapper</h4>
<pre>public&nbsp;RoboRallyWrapper()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="create--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>public&nbsp;void&nbsp;create()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>create</code>&nbsp;in interface&nbsp;<code>com.badlogic.gdx.ApplicationListener</code></dd>
</dl>
</li>
</ul>
<a name="dispose--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dispose</h4>
<pre>public&nbsp;void&nbsp;dispose()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>com.badlogic.gdx.ApplicationListener</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>dispose</code>&nbsp;in class&nbsp;<code>com.badlogic.gdx.Game</code></dd>
</dl>
</li>
</ul>
<a name="getGame--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGame</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/objects/InteractableGame.html" title="interface in inf112.fiasko.roborally.objects">InteractableGame</a>&nbsp;getGame()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getGame--">RoboRallyUI</a></code></span></div>
<div class="block">Gets the robo rally game being rendered by the UI</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getGame--">getGame</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The game used by the UI</dd>
</dl>
</li>
</ul>
<a name="setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGame</h4>
<pre>public&nbsp;void&nbsp;setGame(<a href="../../../../inf112/fiasko/roborally/objects/RoboRallyGame.html" title="class in inf112.fiasko.roborally.objects">RoboRallyGame</a>&nbsp;game)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">RoboRallyUI</a></code></span></div>
<div class="block">Sets the robo rally game being rendered by the UI</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setGame-inf112.fiasko.roborally.objects.RoboRallyGame-">setGame</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>game</code> - The new robo rally game being rendered</dd>
</dl>
</li>
</ul>
<a name="quit-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>quit</h4>
<pre>public&nbsp;void&nbsp;quit(java.lang.String&nbsp;string)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#quit-java.lang.String-">RoboRallyUI</a></code></span></div>
<div class="block">Quits the game in whatever way is appropriate</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#quit-java.lang.String-">quit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>string</code> - The message describing why the game quit</dd>
</dl>
</li>
</ul>
<a name="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/networking/RoboRallyServer.html" title="class in inf112.fiasko.roborally.networking">RoboRallyServer</a>&nbsp;getServer()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getServer--">RoboRallyUI</a></code></span></div>
<div class="block">Gets the servers used for receiving objects from clients</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#getServer--">getServer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The server of the game</dd>
</dl>
</li>
</ul>
<a name="setShouldHurry-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShouldHurry</h4>
<pre>public&nbsp;void&nbsp;setShouldHurry(boolean&nbsp;shouldHurry)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setShouldHurry-boolean-">RoboRallyUI</a></code></span></div>
<div class="block">Sets whether the client should hurry with whatever it's doing</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#setShouldHurry-boolean-">setShouldHurry</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shouldHurry</code> - True if the user should hurry</dd>
</dl>
</li>
</ul>
<a name="quit--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>quit</h4>
<pre>public&nbsp;void&nbsp;quit()</pre>
<div class="block">Quits the game</div>
</li>
</ul>
<a name="isTesting--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isTesting</h4>
<pre>public&nbsp;boolean&nbsp;isTesting()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#isTesting--">RoboRallyUI</a></code></span></div>
<div class="block">Gets whether the game should be started in test mode</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html#isTesting--">isTesting</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the game should be started in test mode</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/RoboRallyWrapper.html" target="_top">Frames</a></li>
<li><a href="RoboRallyWrapper.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,477 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>ScreenManager</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ScreenManager";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/ScreenManager.html" target="_top">Frames</a></li>
<li><a href="ScreenManager.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.ui</div>
<h2 title="Class ScreenManager" class="title">Class ScreenManager</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.ui.ScreenManager</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ScreenManager</span>
extends java.lang.Object</pre>
<div class="block">Keeps track of screen instances</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#ScreenManager--">ScreenManager</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getBoardActiveScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getBoardActiveScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the board active screen</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getCardChoiceScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the card choice screen</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens">IPAddressScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getIPAddressScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getIPAddressScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the ip address screen</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LoadingScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getLoadingScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getLoadingScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the loading screen</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getLobbyScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getLobbyScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the lobby screen</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getNewCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getNewCardChoiceScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets a new instance of the card choice screen</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getPowerDownScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getPowerDownScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the power down screen</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens">StartMenuScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getStartMenuScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getStartMenuScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the start menu screen</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getUsernameScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getUsernameScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the username screen</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens">WinnerScreen</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html#getWinnerScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">getWinnerScreen</a></span>(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</code>
<div class="block">Gets an instance of the winner screen</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ScreenManager--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ScreenManager</h4>
<pre>public&nbsp;ScreenManager()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getNewCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNewCardChoiceScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a>&nbsp;getNewCardChoiceScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets a new instance of the card choice screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A new card choice screen instance</dd>
</dl>
</li>
</ul>
<a name="getCardChoiceScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCardChoiceScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html" title="class in inf112.fiasko.roborally.ui.screens">CardChoiceScreen</a>&nbsp;getCardChoiceScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the card choice screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A card choice screen instance</dd>
</dl>
</li>
</ul>
<a name="getWinnerScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWinnerScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/WinnerScreen.html" title="class in inf112.fiasko.roborally.ui.screens">WinnerScreen</a>&nbsp;getWinnerScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the winner screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A winner screen instance</dd>
</dl>
</li>
</ul>
<a name="getPowerDownScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPowerDownScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/PowerDownScreen.html" title="class in inf112.fiasko.roborally.ui.screens">PowerDownScreen</a>&nbsp;getPowerDownScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the power down screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A power down screen instance</dd>
</dl>
</li>
</ul>
<a name="getLobbyScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLobbyScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/LobbyScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LobbyScreen</a>&nbsp;getLobbyScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the lobby screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A lobby screen instance</dd>
</dl>
</li>
</ul>
<a name="getIPAddressScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIPAddressScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/IPAddressScreen.html" title="class in inf112.fiasko.roborally.ui.screens">IPAddressScreen</a>&nbsp;getIPAddressScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the ip address screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>An ip address screen instance</dd>
</dl>
</li>
</ul>
<a name="getUsernameScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUsernameScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/UsernameScreen.html" title="class in inf112.fiasko.roborally.ui.screens">UsernameScreen</a>&nbsp;getUsernameScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the username screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A username screen instance</dd>
</dl>
</li>
</ul>
<a name="getStartMenuScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartMenuScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/StartMenuScreen.html" title="class in inf112.fiasko.roborally.ui.screens">StartMenuScreen</a>&nbsp;getStartMenuScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the start menu screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A start menu screen instance</dd>
</dl>
</li>
</ul>
<a name="getLoadingScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLoadingScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/LoadingScreen.html" title="class in inf112.fiasko.roborally.ui.screens">LoadingScreen</a>&nbsp;getLoadingScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the loading screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A loading screen instance</dd>
</dl>
</li>
</ul>
<a name="getBoardActiveScreen-inf112.fiasko.roborally.ui.RoboRallyWrapper-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getBoardActiveScreen</h4>
<pre>public&nbsp;<a href="../../../../inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html" title="class in inf112.fiasko.roborally.ui.screens">BoardActiveScreen</a>&nbsp;getBoardActiveScreen(<a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a>&nbsp;roboRallyWrapper)</pre>
<div class="block">Gets an instance of the board active screen</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roboRallyWrapper</code> - The Robo Rally launcher instance to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A board active screen instance</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/ScreenManager.html" target="_top">Frames</a></li>
<li><a href="ScreenManager.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,287 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>SimpleButton</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SimpleButton";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/SimpleButton.html" target="_top">Frames</a></li>
<li><a href="SimpleButton.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">inf112.fiasko.roborally.ui</div>
<h2 title="Class SimpleButton" class="title">Class SimpleButton</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>inf112.fiasko.roborally.ui.SimpleButton</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SimpleButton</span>
extends java.lang.Object</pre>
<div class="block">This class generates a simple text button using a default skin</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/SimpleButton.html#SimpleButton-java.lang.String-com.badlogic.gdx.graphics.g2d.BitmapFont-">SimpleButton</a></span>(java.lang.String&nbsp;text,
com.badlogic.gdx.graphics.g2d.BitmapFont&nbsp;font)</code>
<div class="block">Instantiates a new simple button</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>com.badlogic.gdx.scenes.scene2d.ui.TextButton</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../inf112/fiasko/roborally/ui/SimpleButton.html#getButton--">getButton</a></span>()</code>
<div class="block">Gets the button generated</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SimpleButton-java.lang.String-com.badlogic.gdx.graphics.g2d.BitmapFont-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SimpleButton</h4>
<pre>public&nbsp;SimpleButton(java.lang.String&nbsp;text,
com.badlogic.gdx.graphics.g2d.BitmapFont&nbsp;font)</pre>
<div class="block">Instantiates a new simple button</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>text</code> - The text to display on the button</dd>
<dd><code>font</code> - The font to use to draw button text</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getButton--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getButton</h4>
<pre>public&nbsp;com.badlogic.gdx.scenes.scene2d.ui.TextButton&nbsp;getButton()</pre>
<div class="block">Gets the button generated</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A button</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/SimpleButton.html" target="_top">Frames</a></li>
<li><a href="SimpleButton.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -1,27 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.ui</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../inf112/fiasko/roborally/ui/package-summary.html" target="classFrame">inf112.fiasko.roborally.ui</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui" target="classFrame"><span class="interfaceName">RoboRallyUI</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="DrawableObject.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">DrawableObject</a></li>
<li><a href="RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">RoboRallyWrapper</a></li>
<li><a href="ScreenManager.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">ScreenManager</a></li>
<li><a href="SimpleButton.html" title="class in inf112.fiasko.roborally.ui" target="classFrame">SimpleButton</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,177 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="no">
<head>
<!-- Generated by javadoc (1.8.0_172) on Thu May 07 19:14:45 CEST 2020 -->
<title>inf112.fiasko.roborally.ui</title>
<meta name="date" content="2020-05-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="inf112.fiasko.roborally.ui";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/screens/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;inf112.fiasko.roborally.ui</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyUI.html" title="interface in inf112.fiasko.roborally.ui">RoboRallyUI</a></td>
<td class="colLast">
<div class="block">An interface describing necessary methods for a user interface</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/ui/DrawableObject.html" title="class in inf112.fiasko.roborally.ui">DrawableObject</a></td>
<td class="colLast">
<div class="block">This class represents an object that can be drawn using libgdx</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/ui/RoboRallyWrapper.html" title="class in inf112.fiasko.roborally.ui">RoboRallyWrapper</a></td>
<td class="colLast">
<div class="block">This class acts as a wrapper around the different screens of the game</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/ui/ScreenManager.html" title="class in inf112.fiasko.roborally.ui">ScreenManager</a></td>
<td class="colLast">
<div class="block">Keeps track of screen instances</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../inf112/fiasko/roborally/ui/SimpleButton.html" title="class in inf112.fiasko.roborally.ui">SimpleButton</a></td>
<td class="colLast">
<div class="block">This class generates a simple text button using a default skin</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../inf112/fiasko/roborally/objects/properties/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../inf112/fiasko/roborally/ui/screens/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?inf112/fiasko/roborally/ui/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More