|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.appdapter.core.log.BasicDebugger
org.cogchar.app.puma.vworld.PumaVirtualWorldMapper
public class PumaVirtualWorldMapper
| Field Summary |
|---|
| Fields inherited from interface org.appdapter.core.log.Loggable |
|---|
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM |
| Constructor Summary | |
|---|---|
PumaVirtualWorldMapper(PumaAppContext pac)
|
|
| Method Summary | |
|---|---|
void |
attachRenderModule(RenderModule rModule)
Called from PumaAppUtils.attachVWorldRenderModule, which is typically called from a FrameworkStartedEvent. |
void |
clearCinematicStuff()
Called from PumaAppContext.initCinema (if clearFirst arg-flag is true) and PumaAppContext.disconnectAllCharsAndMappers |
void |
connectHrkindVisualizationContent(ClassLoader hrkindResourceCL)
|
void |
connectVisualizationResources(ClassLoader bonyRdfCl)
Called from PumaAppContext.initCinema |
void |
detachAllHumanoidFigures()
Called from PumaAppContext.stopAndReleaseAllHumanoids, which is called only from PumaContextCommandBox.processUpdateRequestNow |
void |
detachRenderModule(RenderModule rModule)
|
CogcharRenderContext |
getCogcharRenderContext()
|
HumanoidRenderContext |
getHumanoidRenderContext()
|
HumanoidRenderContext |
initHumanoidRenderContext(String panelKind)
First (of three) stage init of world, done BEFORE startOpenGLCanvas(). |
void |
initVirtualWorlds(CommandSpace cspace,
PumaConfigManager pcm,
BasicThingActionRouter router)
|
void |
setupActionConsumer(BasicThingActionRouter router,
org.cogchar.blob.emit.GlobalConfigEmitter gce,
org.appdapter.core.name.Ident worldConfigID,
org.appdapter.help.repo.RepoClient repoCli,
GoodyFactory gFactory)
|
void |
startOpenGLCanvas(boolean wrapInJFrameFlag,
WindowListener optWinLis)
Second (and most crucial) stage of OpenGL init. |
void |
toggleHelpScreenDisplay()
Called from TriggerItems.ToggleHelp.fireOnPCCB |
| Methods inherited from class org.appdapter.core.log.BasicDebugger |
|---|
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PumaVirtualWorldMapper(PumaAppContext pac)
| Method Detail |
|---|
public HumanoidRenderContext getHumanoidRenderContext()
public CogcharRenderContext getCogcharRenderContext()
getCogcharRenderContext in interface RenderGatewaypublic HumanoidRenderContext initHumanoidRenderContext(String panelKind)
panelKind -
public void initVirtualWorlds(CommandSpace cspace,
PumaConfigManager pcm,
BasicThingActionRouter router)
public void setupActionConsumer(BasicThingActionRouter router,
org.cogchar.blob.emit.GlobalConfigEmitter gce,
org.appdapter.core.name.Ident worldConfigID,
org.appdapter.help.repo.RepoClient repoCli,
GoodyFactory gFactory)
router - gce - worldConfigID - repoCli - gFactory - Let's review and figure out what is really going on here.
The stack at this point [as of 2013-10-06] is:
initCinematicStuff
initVirtualWorlds
PumaAppContext.initCinema - * (see Javadoc comment above this method).
- called from 3 different places, including pumaBoot and processUpdateRequestNow()
public void startOpenGLCanvas(boolean wrapInJFrameFlag,
WindowListener optWinLis)
throws Exception
wrapInJFrameFlag -
Exceptionpublic void clearCinematicStuff()
public void detachAllHumanoidFigures()
public void connectVisualizationResources(ClassLoader bonyRdfCl)
bonyRdfCl - public void connectHrkindVisualizationContent(ClassLoader hrkindResourceCL)
public void toggleHelpScreenDisplay()
public void attachRenderModule(RenderModule rModule)
rModule - public void detachRenderModule(RenderModule rModule)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||