com.springrts.ai.command
Class TraceRayAICommand

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

public final class TraceRayAICommand
extends AICommand


Nested Class Summary
 
Nested classes/interfaces inherited from class com.springrts.ai.AICommand
AICommand.Option
 
Field Summary
 int flags
           
 int hitUID
           
 AIFloat3 rayDir
           
 float rayLen
           
 AIFloat3 rayPos
           
 int srcUID
           
static int TOPIC
           
 
Constructor Summary
TraceRayAICommand()
           
TraceRayAICommand(AIFloat3 rayPos, AIFloat3 rayDir, float rayLen, int srcUID, int hitUID, int flags)
           
TraceRayAICommand(Pointer memory)
           
 
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

rayPos

public AIFloat3 rayPos

rayDir

public AIFloat3 rayDir

rayLen

public float rayLen

srcUID

public int srcUID

hitUID

public int hitUID

flags

public int flags
Constructor Detail

TraceRayAICommand

public TraceRayAICommand()

TraceRayAICommand

public TraceRayAICommand(Pointer memory)

TraceRayAICommand

public TraceRayAICommand(AIFloat3 rayPos,
                         AIFloat3 rayDir,
                         float rayLen,
                         int srcUID,
                         int hitUID,
                         int flags)
Method Detail

getTopic

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