com.springrts.ai.command
Class DrawUnitDrawerAICommand

java.lang.Object
  extended by Structure
      extended by com.springrts.ai.AICommand
          extended by com.springrts.ai.command.DrawUnitDrawerAICommand

public final class DrawUnitDrawerAICommand
extends AICommand

teamId affects the color of the unit


Nested Class Summary
 
Nested classes/interfaces inherited from class com.springrts.ai.AICommand
AICommand.Option
 
Field Summary
 boolean drawBorder
           
 int facing
           
 int lifeTime
           
 AIFloat3 pos
           
 float rotation
           
 int teamId
           
 int toDrawUnitDefId
           
static int TOPIC
           
 boolean transparent
           
 
Constructor Summary
DrawUnitDrawerAICommand()
           
DrawUnitDrawerAICommand(int toDrawUnitDefId, AIFloat3 pos, float rotation, int lifeTime, int teamId, boolean transparent, boolean drawBorder, int facing)
           
DrawUnitDrawerAICommand(Pointer memory)
           
DrawUnitDrawerAICommand(UnitDef toDrawUnitDef, AIFloat3 pos, float rotation, int lifeTime, int teamId, boolean transparent, boolean drawBorder, int facing)
           
 
Method Summary
 int getTopic()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOPIC

public static final int TOPIC
See Also:
Constant Field Values

toDrawUnitDefId

public int toDrawUnitDefId

pos

public AIFloat3 pos

rotation

public float rotation

lifeTime

public int lifeTime

teamId

public int teamId

transparent

public boolean transparent

drawBorder

public boolean drawBorder

facing

public int facing
Constructor Detail

DrawUnitDrawerAICommand

public DrawUnitDrawerAICommand()

DrawUnitDrawerAICommand

public DrawUnitDrawerAICommand(Pointer memory)

DrawUnitDrawerAICommand

public DrawUnitDrawerAICommand(int toDrawUnitDefId,
                               AIFloat3 pos,
                               float rotation,
                               int lifeTime,
                               int teamId,
                               boolean transparent,
                               boolean drawBorder,
                               int facing)

DrawUnitDrawerAICommand

public DrawUnitDrawerAICommand(UnitDef toDrawUnitDef,
                               AIFloat3 pos,
                               float rotation,
                               int lifeTime,
                               int teamId,
                               boolean transparent,
                               boolean drawBorder,
                               int facing)
Method Detail

getTopic

public int getTopic()
Specified by:
getTopic in class AICommand