editor.models.changeListeners
Interface WorldModelChangedListener
- All Known Implementing Classes:
- MapEditor
public interface WorldModelChangedListener
newEnemyNPC
void newEnemyNPC(java.lang.String zoneName,
shared.models.EnemyNPC npc)
newFriendlyNPC
void newFriendlyNPC(java.lang.String zoneName,
shared.models.FriendlyNPC npc)
newStaticObject
void newStaticObject(java.lang.String zoneName,
shared.models.StaticObject obj)
newTravelTrigger
void newTravelTrigger(java.lang.String zoneName,
shared.models.TravelTrigger trigger)
newZone
void newZone(shared.models.Zone newZone)
newWorld
void newWorld(java.lang.String kingdomName)
removeZone
void removeZone(java.lang.String zoneName)
removeEnemyNPC
void removeEnemyNPC(java.lang.String zoneName,
int npcId)
removeFriendlyNPC
void removeFriendlyNPC(java.lang.String zoneName,
int npcId)
removeStaticObject
void removeStaticObject(java.lang.String zoneName,
int objId)
removeTravelTrigger
void removeTravelTrigger(java.lang.String zoneName,
int triggerId)
currentZone
void currentZone(shared.models.Zone selectedZone)