|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.loop.TitleFPSListener
public abstract class TitleFPSListener
This FPSListener prints the cought FPS to the title of some titled object.
| Constructor Summary | |
|---|---|
TitleFPSListener(java.lang.String baseTitle)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getBaseTitle()
|
protected java.lang.String |
getDynamicTitlePart(float fps,
boolean limited)
|
protected java.lang.String |
getLimitedString()
|
RenderLoop |
getRenderLoop()
|
protected boolean |
isLimited()
|
protected abstract void |
onDetachedFromRenderLoop()
This is called when the listener has been detaced from teh RenderLoop. |
void |
onFPSCountIntervalHit(float fps)
This method is called by the RenderLoop each FPS-counting interval |
void |
setBaseTitle(java.lang.String baseTitle)
Sets the base-title to prefix the Canvas3D's title with. |
void |
setRenderLoop(RenderLoop renderLoop)
Tells the ConsciousFPSListener, which RenderLoop it is linked with. |
protected abstract void |
setTitle(java.lang.String title)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TitleFPSListener(java.lang.String baseTitle)
| Method Detail |
|---|
public final void setBaseTitle(java.lang.String baseTitle)
baseTitle - public final java.lang.String getBaseTitle()
protected abstract void onDetachedFromRenderLoop()
public final void setRenderLoop(RenderLoop renderLoop)
setRenderLoop in interface ConsciousFPSListenerpublic final RenderLoop getRenderLoop()
protected boolean isLimited()
protected java.lang.String getLimitedString()
protected java.lang.String getDynamicTitlePart(float fps,
boolean limited)
protected abstract void setTitle(java.lang.String title)
public void onFPSCountIntervalHit(float fps)
onFPSCountIntervalHit in interface FPSListenerfps - the average frames per second during the last interval
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||