PIbd-23_Mochalov_D.V._Locom.../IDrawningObject.java

21 lines
642 B
Java

import java.awt.*;
public interface IDrawningObject {
/// Шаг перемещения объекта
float getStep();
/// Установка позиции объекта
void SetObject(int x, int y, int width, int height);
/// Изменение направления перемещения объекта
void MoveObject(Direction direction);
/// Отрисовка объекта
void DrawningObject(Graphics g);
String getInfo();
/// Получение текущей позиции объекта
float[] GetCurrentPosition();
//0 - up
//1 - right
//2 - down
//3 - left
}