001 package com.croftsoft.core.animation.model; 002 003 /********************************************************************* 004 * The base interface for the model of a game world entity. 005 * 006 * @version 007 * 2003-06-05 008 * @since 009 * 2003-03-30 010 * @author 011 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 012 *********************************************************************/ 013 014 public interface Model 015 extends ModelAccessor 016 ////////////////////////////////////////////////////////////////////// 017 ////////////////////////////////////////////////////////////////////// 018 { 019 020 public void setCenter ( 021 double x, 022 double y ); 023 024 public void prepare ( ); 025 026 public void update ( double timeDelta ); 027 028 ////////////////////////////////////////////////////////////////////// 029 ////////////////////////////////////////////////////////////////////// 030 }