bakutan.common
インタフェース EventHandler


public interface EventHandler

作成者:
cattaka

メソッドの概要
 void action(long currentTime, long generationTime, Body target, BVector2f position, byte action)
           
 void add(long currentTime, long generationTime, Body target)
           
 void armor(long currentTime, long generationTime, Body target, Body from, byte type, int armor)
           
 void delete(long currentTime, long generationTime, Body target)
           
 EventThread getEventThread()
           
 void message(long currentTime, long generationTime, Body target, byte type, java.lang.String message)
           
 void message(long currentTime, long generationTime, byte type, java.lang.String message)
           
 void move(long currentTime, long generationTime, Body target, BVector2f position, BVector2f velocity, BVector2f direction)
           
 void multiAdd(long currentTime, long generationTime, Body[] targets)
           
 void option(long currentTime, long generationTime, Body target, byte type, int option)
           
 void recheckIntersect(long currentTime, long generationTime, Body target)
           
 void score(long currentTime, long generationTime, Body[] targets, int[] scores)
           
 void scoreChange(long currentTime, long generationTime, Body from, Body[] targets, int[] scores)
           
 void setPosition(long currentTime, long generationTime, Body target, BVector2f position)
           
 void smallAction(long currentTime, long generationTime, Body target, byte action)
           
 void sound(long currentTime, long generationTime, Body target, byte type)
           
 void sound(long currentTime, long generationTime, BVector2f pos, byte type)
           
 void sound(long currentTime, long generationTime, byte type)
           
 void stageMessage(long currentTime, long generationTime, byte type, java.lang.String message)
           
 void state(long currentTime, long generationTime, Body target, byte type, int state)
           
 

メソッドの詳細

getEventThread

EventThread getEventThread()

multiAdd

void multiAdd(long currentTime,
              long generationTime,
              Body[] targets)

add

void add(long currentTime,
         long generationTime,
         Body target)

delete

void delete(long currentTime,
            long generationTime,
            Body target)

armor

void armor(long currentTime,
           long generationTime,
           Body target,
           Body from,
           byte type,
           int armor)

move

void move(long currentTime,
          long generationTime,
          Body target,
          BVector2f position,
          BVector2f velocity,
          BVector2f direction)

setPosition

void setPosition(long currentTime,
                 long generationTime,
                 Body target,
                 BVector2f position)

action

void action(long currentTime,
            long generationTime,
            Body target,
            BVector2f position,
            byte action)

smallAction

void smallAction(long currentTime,
                 long generationTime,
                 Body target,
                 byte action)

state

void state(long currentTime,
           long generationTime,
           Body target,
           byte type,
           int state)

option

void option(long currentTime,
            long generationTime,
            Body target,
            byte type,
            int option)

sound

void sound(long currentTime,
           long generationTime,
           Body target,
           byte type)

sound

void sound(long currentTime,
           long generationTime,
           BVector2f pos,
           byte type)

sound

void sound(long currentTime,
           long generationTime,
           byte type)

message

void message(long currentTime,
             long generationTime,
             Body target,
             byte type,
             java.lang.String message)

message

void message(long currentTime,
             long generationTime,
             byte type,
             java.lang.String message)

score

void score(long currentTime,
           long generationTime,
           Body[] targets,
           int[] scores)

scoreChange

void scoreChange(long currentTime,
                 long generationTime,
                 Body from,
                 Body[] targets,
                 int[] scores)

stageMessage

void stageMessage(long currentTime,
                  long generationTime,
                  byte type,
                  java.lang.String message)

recheckIntersect

void recheckIntersect(long currentTime,
                      long generationTime,
                      Body target)