Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
edu.cwru.SimpleRTS.model.Template

Packages that use Template
edu.cwru.SimpleRTS.environment |
edu.cwru.SimpleRTS.model |
edu.cwru.SimpleRTS.model.unit |
edu.cwru.SimpleRTS.model.upgrade |
edu.cwru.SimpleRTS.util |

Uses of Template in edu.cwru.SimpleRTS.environment

Methods in edu.cwru.SimpleRTS.environment that return Template
`Template` | `State.getTemplate(int templateId)`
`Template` | `State.getTemplate(int player, java.lang.String name)`
`Template` | `State.StateBuilder.getTemplate(int player, java.lang.String name)`

Methods in edu.cwru.SimpleRTS.environment that return types with arguments of type Template
`java.util.Map<java.lang.Integer,Template>` | `State.getTemplates(int player)`

Methods in edu.cwru.SimpleRTS.environment with parameters of type Template
`void` | `State.addTemplate(Template t, int player)`
`void` | `State.StateBuilder.addTemplate(Template t, int player)`

Uses of Template in edu.cwru.SimpleRTS.model

Methods in edu.cwru.SimpleRTS.model with parameters of type Template
`java.util.LinkedList<Action>` | `SimplePlanner.planProduce(Unit actor, Template template)`

Constructors in edu.cwru.SimpleRTS.model with parameters of type Template
`Template.TemplateView(Template template)`

Uses of Template in edu.cwru.SimpleRTS.model.unit

Subclasses of Template in edu.cwru.SimpleRTS.model.unit
`class` | `UnitTemplate` Contains information about default and invariant attributes of units.

Methods in edu.cwru.SimpleRTS.model.unit with parameters of type Template
`boolean` | `UnitTemplate.canProduce(Template t)`
`void` | `Unit.incrementProduction(Template toproduce, State.StateView state)` Increment production amount

Uses of Template in edu.cwru.SimpleRTS.model.upgrade

Classes in edu.cwru.SimpleRTS.model.upgrade with type parameters of type Template
`class` | `Production<T extends Template>`

Subclasses of Template in edu.cwru.SimpleRTS.model.upgrade
`class` | `UpgradeTemplate`

Uses of Template in edu.cwru.SimpleRTS.util

Methods in edu.cwru.SimpleRTS.util that return types with arguments of type Template
`static java.util.List<Template>` | `TypeLoader.loadFromFile(java.lang.String filename, int player)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES