|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsynergynetframework.appsystem.contentsystem.jme.items.JMEContentItem
synergynetframework.appsystem.contentsystem.jme.items.JMEOrthoContentItem
synergynetframework.appsystem.contentsystem.jme.items.JMEOrthoContainer
synergynetframework.appsystem.contentsystem.jme.items.JMEMediaPlayer
public class JMEMediaPlayer
The Class JMEMediaPlayer.
| Nested Class Summary | |
|---|---|
static interface |
JMEMediaPlayer.PlayListener
The listener interface for receiving play events. |
| Constructor Summary | |
|---|---|
JMEMediaPlayer(ContentItem contentItem)
Instantiates a new JME media player. |
|
| Method Summary | |
|---|---|
void |
addPlayerListener(JMEMediaPlayer.PlayListener l)
Adds the player listener. |
OrthoContentItem |
getPlayerFrame()
Gets the player frame. |
com.jme.scene.Spatial |
getSpatial()
Gets the spatial. |
VideoPlayer |
getVideoPlayer()
Gets the video player. |
void |
hideControlPanel()
Hide control panel. |
void |
init()
Inits the. |
void |
makeFlickable(float deceleration)
Make flickable. |
void |
removePlayListener(JMEMediaPlayer.PlayListener l)
Removes the play listener. |
void |
removePlayListeners()
Removes the play listeners. |
void |
render()
Render. |
void |
setAutoFitSize(boolean isEnabled)
Sets the auto fit size. |
void |
setHeight(int height)
Sets the height. |
void |
setMediaURL(java.net.URL url)
Sets the media url. |
void |
setPixelsPerUnit(float ppu)
Sets the pixels per unit. |
void |
setPlaying(boolean b)
Sets the playing. |
void |
setWidth(int width)
Sets the width. |
void |
showControlPanel()
Show control panel. |
void |
update(float interpolation)
Update. |
| Methods inherited from class synergynetframework.appsystem.contentsystem.jme.items.JMEOrthoContainer |
|---|
addSubItem, detachSubItem, getNode, removeSubItem, setBackGround, setBorder, updateOrder |
| Methods inherited from class synergynetframework.appsystem.contentsystem.jme.items.JMEContentItem |
|---|
contains, getImplementationObject, getLocalLocation, hasCollision, setAngle, setBoundaryEnabled, setId, setLocation, setManipulate, setScale, setScale, setVisible, setVisible |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IContentItemImplementation |
|---|
addMultitouchListener, contains, getImplementationObject, hasCollision, setAngle, setBackGround, setBorder, setBoundaryEnabled, setId, setLocalLocation, setLocation, setManipulate, setName, setScale, setScale, setVisible, setVisible, update |
| Constructor Detail |
|---|
public JMEMediaPlayer(ContentItem contentItem)
contentItem - the content item| Method Detail |
|---|
public void addPlayerListener(JMEMediaPlayer.PlayListener l)
IMediaPlayerImplementation
addPlayerListener in interface IMediaPlayerImplementationl - the lpublic OrthoContentItem getPlayerFrame()
IMediaPlayerImplementation
getPlayerFrame in interface IMediaPlayerImplementationpublic com.jme.scene.Spatial getSpatial()
JMEContentItemImplementation
getSpatial in interface JMEContentItemImplementationpublic VideoPlayer getVideoPlayer()
IMediaPlayerImplementation
getVideoPlayer in interface IMediaPlayerImplementationpublic void hideControlPanel()
public void init()
IContentItemImplementation
init in interface IContentItemImplementationinit in class JMEContentItempublic void makeFlickable(float deceleration)
IOrthoContentItemImplementation
makeFlickable in interface IOrthoContentItemImplementationmakeFlickable in class JMEOrthoContentItemdeceleration - the decelerationpublic void removePlayListener(JMEMediaPlayer.PlayListener l)
IMediaPlayerImplementation
removePlayListener in interface IMediaPlayerImplementationl - the lpublic void removePlayListeners()
IMediaPlayerImplementation
removePlayListeners in interface IMediaPlayerImplementationpublic void render()
public void setAutoFitSize(boolean isEnabled)
IQuadContentItemImplementation
setAutoFitSize in interface IQuadContentItemImplementationisEnabled - the new auto fit sizepublic void setHeight(int height)
IQuadContentItemImplementation
setHeight in interface IQuadContentItemImplementationheight - the new heightpublic void setMediaURL(java.net.URL url)
IMediaPlayerImplementation
setMediaURL in interface IMediaPlayerImplementationurl - the new media urlpublic void setPixelsPerUnit(float ppu)
IMediaPlayerImplementation
setPixelsPerUnit in interface IMediaPlayerImplementationppu - the new pixels per unitpublic void setPlaying(boolean b)
IMediaPlayerImplementation
setPlaying in interface IMediaPlayerImplementationb - the new playingpublic void setWidth(int width)
IQuadContentItemImplementation
setWidth in interface IQuadContentItemImplementationwidth - the new widthpublic void showControlPanel()
public void update(float interpolation)
IContentItemImplementation
update in interface IContentItemImplementationupdate in interface UpdateableJMEContentItemImplementationupdate in class JMEOrthoContentIteminterpolation - the interpolation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||