public abstract class AbstractRuleGenerator
extends java.lang.Object
Constructor and Description |
---|
AbstractRuleGenerator() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String[][] |
generateRules(SLDescription sl,
ElapsedCpuTimer time)
This function is called by the framework to generate rules for the specific level
|
java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> |
getSpriteSetStructure()
Return a list of all supersets
|
public abstract java.lang.String[][] generateRules(SLDescription sl, ElapsedCpuTimer time)
sl
- description object contains information about the level and spritestime
- the amount of time allowed to generate the rulespublic java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getSpriteSetStructure()