org.sourceforge.jvb3d.Model
Interface IModelNetwork

All Superinterfaces:
java.io.Externalizable, java.io.Serializable
All Known Implementing Classes:
Model

public interface IModelNetwork
extends java.io.Externalizable

Author:
spootnick Definiuje operacje udostępniane przez model części sieciowej

Method Summary
 java.lang.String createPlayer()
          Powoduje utworzenie nowego gracza i zwraca jego identyfikator Używana gdy nowi klienci dołączają do świata
 void removeObject(java.lang.String id)
          Usuwa obiekt o zadanym identyfikatorze ze świata
 void setSerialize(java.lang.String id)
          Ustawia typ serializacji na serializację konkretnego obiektu
 void setSerializeAll()
          Ustawia typ serializacji modelu na serializację całej zawartości
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

createPlayer

java.lang.String createPlayer()
Powoduje utworzenie nowego gracza i zwraca jego identyfikator Używana gdy nowi klienci dołączają do świata

Returns:
identyfikator utworzonej postaci

removeObject

void removeObject(java.lang.String id)
Usuwa obiekt o zadanym identyfikatorze ze świata

Parameters:
id - identyfikator obiektu w modelu

setSerializeAll

void setSerializeAll()
Ustawia typ serializacji modelu na serializację całej zawartości


setSerialize

void setSerialize(java.lang.String id)
Ustawia typ serializacji na serializację konkretnego obiektu

Parameters:
id - identyfikator obiektu w modelu


Copyright © 2004-2005 Akademia Górniczo-Hutnicza w Krakowie. All Rights Reserved.