|
From: <tre...@us...> - 2007-10-15 16:15:36
|
Revision: 498
http://ogoglio.svn.sourceforge.net/ogoglio/?rev=498&view=rev
Author: trevorolio
Date: 2007-10-15 09:15:40 -0700 (Mon, 15 Oct 2007)
Log Message:
-----------
Added a way for javascript to refresh the skin of a body editor applet after uploading a new texture.
Modified Paths:
--------------
maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java
Modified: maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java
===================================================================
--- maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java 2007-10-15 16:15:38 UTC (rev 497)
+++ maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java 2007-10-15 16:15:40 UTC (rev 498)
@@ -103,6 +103,15 @@
setLayout(new BorderLayout());
setSize(new Dimension(800, 600));
}
+
+ public void updateTextures(){
+ if(bodyPanel == null || bodyPanel.renderable == null){
+ return;
+ }
+ dataManager.removeBodyTexture(user.getUsername(), user.getBodyConfiguration().getBodyConfigurationID());
+ bodyPanel.renderable.setSkinTexture(dataManager.getBodyTexture(user.getUsername(), user.getBodyConfiguration().getBodyConfigurationID()));
+ bodyPanel.renderable.repaintSkinTexture();
+ }
private class SpacelessUser extends User {
public SpacelessUser(String username, BodyConfigurationDocument bodyConfigDoc) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|