lane.sente
Class ThreeDGameUIFactory

java.lang.Object
  |
  +--lane.sente.GameUIFactory
        |
        +--lane.sente.ThreeDGameUIFactory

public class ThreeDGameUIFactory
extends GameUIFactory

This is creates the space for the robot area without determining how it is displayed


Fields inherited from class lane.sente.GameUIFactory
theArena
 
Constructor Summary
ThreeDGameUIFactory(RobotArenaUI arena)
          constructor for the 3D game UI factory
 
Method Summary
 GameElementUI getElementUI(GameElement e)
          the method that generates an appropriate UI for a particular element
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreeDGameUIFactory

public ThreeDGameUIFactory(RobotArenaUI arena)
constructor for the 3D game UI factory
Parameters:
arena - The Robot arenaUI
Method Detail

getElementUI

public GameElementUI getElementUI(GameElement e)
the method that generates an appropriate UI for a particular element
Overrides:
getElementUI in class GameUIFactory
Parameters:
e - The element to be given a UI
Returns:
a 3D UI for that element