|
LayerAttributes * | getOrCreateLayerAttributes (osg::Node *node) |
|
void | setDuration (osg::Node *node, double duration) |
|
void | addKey (osg::Node *node, const KeyPosition &kp) |
|
void | addRunString (osg::Node *node, const std::string &runString) |
|
void | setJump (osg::Node *node, const JumpData &jumpData) |
|
void | addPresentationKey (const KeyPosition &kp) |
|
void | addPresentationRunString (const std::string &runString) |
|
void | addSlideKey (const KeyPosition &kp) |
|
void | addSlideRunString (const std::string &runString) |
|
void | setSlideJump (const JumpData &jumpData) |
|
void | addLayerKey (const KeyPosition &kp) |
|
void | addLayerRunString (const std::string &runString) |
|
void | setLayerJump (const JumpData &jumpData) |
|
| SlideShowConstructor (osgDB::Options *options) |
|
void | createPresentation () |
|
void | setBackgroundColor (const osg::Vec4 &color, bool updateClearNode) |
|
const osg::Vec4 & | getBackgroundColor () const |
|
void | setTextColor (const osg::Vec4 &color) |
|
const osg::Vec4 & | getTextColor () const |
|
void | setPresentationName (const std::string &name) |
|
void | setPresentationAspectRatio (float aspectRatio) |
|
void | setPresentationAspectRatio (const std::string &str) |
|
void | setPresentationDuration (double duration) |
|
void | addScriptEngine (const std::string &scriptEngineName) |
|
void | addScriptFile (const std::string &name, const std::string &filename) |
|
void | addScript (const std::string &name, const std::string &language, const std::string &script) |
|
void | addSlide () |
|
void | selectSlide (int slideNum) |
|
void | setSlideTitle (const std::string &name, PositionData &positionData, FontData &fontData) |
|
void | setSlideBackgrondHUD (bool hud) |
|
void | setSlideBackground (const std::string &name) |
|
void | setSlideDuration (double duration) |
|
Timeout * | addTimeout () |
|
void | addLayer (bool inheritPreviousLayers=true, bool defineAsBaseLayer=false) |
|
void | selectLayer (int layerNum) |
|
void | setLayerDuration (double duration) |
|
FontData & | getTitleFontData () |
|
FontData & | getTitleFontDataDefault () |
|
PositionData & | getTitlePositionData () |
|
PositionData & | getTitlePositionDataDefault () |
|
FontData & | getTextFontData () |
|
FontData & | getTextFontDataDefault () |
|
PositionData & | getTextPositionData () |
|
PositionData & | getTextPositionDataDefault () |
|
void | translateTextCursor (const osg::Vec3 &delta) |
|
PositionData & | getImagePositionData () |
|
PositionData & | getImagePositionDataDefault () |
|
PositionData & | getModelPositionData () |
|
PositionData & | getModelPositionDataDefault () |
|
void | addEventHandler (PresentationContext presentationContext, osg::ref_ptr< osgGA::GUIEventHandler > handler) |
|
void | keyToDoOperation (PresentationContext presentationContext, int key, Operation operation, const JumpData &jumpData=JumpData()) |
|
void | keyToDoOperation (PresentationContext presentationContext, int key, const std::string &command, Operation operation, const JumpData &jumpData=JumpData()) |
|
void | keyEventOperation (PresentationContext presentationContext, int key, const KeyPosition &keyPos, const JumpData &jumpData=JumpData()) |
|
void | layerClickToDoOperation (Operation operation, const JumpData &jumpData=JumpData()) |
|
void | layerClickToDoOperation (const std::string &command, Operation operation, const JumpData &jumpData=JumpData()) |
|
void | layerClickEventOperation (const KeyPosition &keyPos, const JumpData &jumpData=JumpData()) |
|
void | addPropertyAnimation (PresentationContext presentationContext, PropertyAnimation *propertyAnimation) |
|
void | addScriptCallback (PresentationContext presentationContext, ScriptCallbackType scriptCallbackType, const std::string &functionName) |
|
void | addScriptToNode (ScriptCallbackType scriptCallbackType, const std::string &name, osg::Node *node) |
|
void | addScriptsToNode (const ScriptData &scriptData, osg::Node *node) |
|
void | addToCurrentLayer (osg::Node *subgraph) |
|
void | addBullet (const std::string &bullet, PositionData &positionData, FontData &fontData, const ScriptData &scriptData) |
|
void | addParagraph (const std::string ¶graph, PositionData &positionData, FontData &fontData, const ScriptData &scriptData) |
|
osg::Image * | readImage (const std::string &filename, const ImageData &imageData) |
|
void | addImage (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const ScriptData &scriptData) |
|
void | addStereoImagePair (const std::string &filenameLeft, const ImageData &imageDataLeft, const std::string &filenameRight, const ImageData &imageDataRight, const PositionData &positionData, const ScriptData &scriptData) |
|
void | addGraph (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const ScriptData &scriptData) |
|
void | addVNC (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const std::string &password, const ScriptData &scriptData) |
|
void | addBrowser (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const ScriptData &scriptData) |
|
void | addPDF (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const ScriptData &scriptData) |
|
osg::Image * | addInteractiveImage (const std::string &filename, const PositionData &positionData, const ImageData &imageData, const ScriptData &scriptData) |
|
void | addModel (osg::Node *subgraph, const PositionData &positionData, const ModelData &modelData, const ScriptData &scriptData) |
|
void | addModel (const std::string &filename, const PositionData &positionData, const ModelData &modelData, const ScriptData &scriptData) |
|
void | setUpVolumeScalarProperty (osgVolume::VolumeTile *tile, osgVolume::ScalarProperty *property, const std::string &source) |
|
void | addVolume (const std::string &filename, const PositionData &positionData, const VolumeData &volumeData, const ScriptData &scriptData) |
|
osg::Group * | takePresentation () |
|
osg::Group * | getPresentation () |
|
osg::Switch * | getPresentationSwitch () |
|
osg::Switch * | getCurrentSlide () |
|
void | pushCurrentLayer (osg::Group *newLayerGroup) |
|
void | popCurrentLayer () |
|
osg::Group * | getCurrentLayer () |
|
void | setLoopPresentation (bool loop) |
|
bool | getLoopPresentation () const |
|
void | setAutoSteppingActive (bool flag=true) |
|
bool | getAutoSteppingActive () const |
|
void | setHUDSettings (HUDSettings *hudSettings) |
|
HUDSettings * | getHUDSettings () |
|
const HUDSettings * | getHUDSettings () const |
|
osg::ScriptEngine * | getOrCreateScriptEngine (const std::string &language) |
|