|
||||||||||
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 itemMethod Detail |
---|
public void addPlayerListener(JMEMediaPlayer.PlayListener l)
IMediaPlayerImplementation
addPlayerListener
in interface IMediaPlayerImplementation
l
- the lpublic OrthoContentItem getPlayerFrame()
IMediaPlayerImplementation
getPlayerFrame
in interface IMediaPlayerImplementation
public com.jme.scene.Spatial getSpatial()
JMEContentItemImplementation
getSpatial
in interface JMEContentItemImplementation
public VideoPlayer getVideoPlayer()
IMediaPlayerImplementation
getVideoPlayer
in interface IMediaPlayerImplementation
public void hideControlPanel()
public void init()
IContentItemImplementation
init
in interface IContentItemImplementation
init
in class JMEContentItem
public void makeFlickable(float deceleration)
IOrthoContentItemImplementation
makeFlickable
in interface IOrthoContentItemImplementation
makeFlickable
in class JMEOrthoContentItem
deceleration
- the decelerationpublic void removePlayListener(JMEMediaPlayer.PlayListener l)
IMediaPlayerImplementation
removePlayListener
in interface IMediaPlayerImplementation
l
- the lpublic void removePlayListeners()
IMediaPlayerImplementation
removePlayListeners
in interface IMediaPlayerImplementation
public void render()
public void setAutoFitSize(boolean isEnabled)
IQuadContentItemImplementation
setAutoFitSize
in interface IQuadContentItemImplementation
isEnabled
- the new auto fit sizepublic void setHeight(int height)
IQuadContentItemImplementation
setHeight
in interface IQuadContentItemImplementation
height
- the new heightpublic void setMediaURL(java.net.URL url)
IMediaPlayerImplementation
setMediaURL
in interface IMediaPlayerImplementation
url
- the new media urlpublic void setPixelsPerUnit(float ppu)
IMediaPlayerImplementation
setPixelsPerUnit
in interface IMediaPlayerImplementation
ppu
- the new pixels per unitpublic void setPlaying(boolean b)
IMediaPlayerImplementation
setPlaying
in interface IMediaPlayerImplementation
b
- the new playingpublic void setWidth(int width)
IQuadContentItemImplementation
setWidth
in interface IQuadContentItemImplementation
width
- the new widthpublic void showControlPanel()
public void update(float interpolation)
IContentItemImplementation
update
in interface IContentItemImplementation
update
in interface UpdateableJMEContentItemImplementation
update
in class JMEOrthoContentItem
interpolation
- the interpolation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |