|
| FORMIT_CORE_EXPORT bool | AreScenesInitialized () |
| | Returns true, if the scene manager exists and the scene API's can be called. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, 1::string > | AddScene (const 1::string &afterSceneName="") |
| | AddScene adds a new scene and returns success and the name of the new Scene. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, 1::string > | AddNewSceneToAnimation (const 1::string &animationName="") |
| | Add a new scene to the end of the given animation, or to the default animation if animationName is "". More...
|
| |
| FORMIT_CORE_EXPORT bool | AddScene (FormIt::Scene const &, const 1::string &afterSceneName="") |
| | AddScene() function. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, FormIt::Scene const & > | GetScene (const 1::string &sceneName) |
| | GetScene() function. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, 1::string > | DuplicateScene (1::string const &sceneName) |
| | DuplicateScene duplicates the scene with the given name and returns success and the name of the new Scene. More...
|
| |
| FORMIT_CORE_EXPORT bool | RemoveScene (1::string const &name) |
| | RemoveScene removes the given scene and returns success. More...
|
| |
| FORMIT_CORE_EXPORT bool | ActivateScene (1::string const &name) |
| | ActivateScene activates the given scene and returns success. More...
|
| |
| FORMIT_CORE_EXPORT::vector< 1::string > | GetSceneNames (const 1::string &animationName="") |
| | GetSceneNames returns a list of scene names for the given animation. More...
|
| |
| FORMIT_CORE_EXPORT::vector< FormIt::Scene > const & | GetScenes () |
| | GetScenes returns a list of scenes. More...
|
| |
| FORMIT_CORE_EXPORT void | GetScenesSortedByAnimations (1::vector< FormIt::Scene > &aSortedScenes) |
| | Get all the scene sorted by animations like what is done in the scene widget. More...
|
| |
| FORMIT_CORE_EXPORT void | SetScenes (1::vector< FormIt::Scene > &) |
| | SetScenes sets the list of scenes. More...
|
| |
| FORMIT_CORE_EXPORT bool | UpdateScene (1::string const &name) |
| | UpdateScene captures the current rendering state and applies it to the given scene. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, SceneCaptureFlags > | GetPropertiesToCapture (1::string const &name) |
| | GetPropertiesToCapture gets the Scene properties to capture. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetPropertiesToCapture (1::string const &name, SceneCaptureFlags) |
| | SetPropertiesToCapture sets the Scene properties to capture. More...
|
| |
| FORMIT_CORE_EXPORT bool | SceneNameExists (1::string const &sceneName) |
| | SceneNameExists returns true if a Scene with the given name exists. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetSceneName (1::string const &sceneName, 1::string const &newSceneName) |
| | SetSceneName sets the given Scene's name. More...
|
| |
| FORMIT_CORE_EXPORT bool | MoveSceneUp (1::string const &sceneName) |
| | MoveSceneUp moves the given Scene up in the list. More...
|
| |
| FORMIT_CORE_EXPORT bool | MoveSceneDown (1::string const &sceneName) |
| | MoveSceneDown moves the given Scene down in the list. More...
|
| |
| FORMIT_CORE_EXPORT bool | RearrangeScenes (size_t oldPos, size_t newPos) |
| | RearrangeScenes rearranges Scene at oldPos to be at newPos. More...
|
| |
| FORMIT_CORE_EXPORT size_t | GetNumberOfScenes () |
| | GetNumberOfScenes returns the number of scenes. More...
|
| |
| FORMIT_CORE_EXPORT size_t | GetNumberOfScenesWithAnimation () |
| | Returns the number of scenes that are included in the animation. More...
|
| |
| FORMIT_CORE_EXPORT void | SetPresentationMode (bool b, const 1::string &fromScene) |
| | Start a continuous loop scene animation. More...
|
| |
| FORMIT_CORE_EXPORT void | SetRecordMode (bool b, const 1::string &fromScene, int fps=30, bool motionBlur=false, bool blendFrames=false) |
| | Start/stop a continuous loop scene animation for movie recording. More...
|
| |
| FORMIT_CORE_EXPORT bool | IsPresenting () |
| | IsPresenting() function. More...
|
| |
| FORMIT_CORE_EXPORT double | GetPauseTime (1::string const &sceneName) |
| | The time that the given Scene is paused during presentation mode. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetPauseTime (1::string const &sceneName, double pauseTime) |
| | Set the time that the given Scene is paused during presentation mode. More...
|
| |
| FORMIT_CORE_EXPORT bool | IsValidSceneName (const 1::string &oldSceneName, const 1::string &newSceneName, 1::string &errorMsg) |
| | Check if the given name is valid for a scene. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, double > | IsValidScenePauseTime (const 1::string &pauseTimeString, 1::string &errorMsg) |
| | Check if the string containing the pause time is valid. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, double > | IsValidSceneTransitionTime (const 1::string &transitionTimeString, 1::string &errorMsg) |
| | Check if the string containing the transition time is valid. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, double > | IsValidSceneCameraSpeed (const 1::string &speedString, 1::string &errorMsg) |
| | Check if the string containing the camera speed is valid. More...
|
| |
| FORMIT_CORE_EXPORT double | GetTransitionTime (1::string const &sceneName) |
| | The time that the given Scene is animated to transition to the next scene. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetTransitionTime (1::string const &sceneName, double transitionTime) |
| | Set the time that the given Scene is animated to transition to the next scene. More...
|
| |
| FORMIT_CORE_EXPORT double | GetCameraSpeed (1::string const &sceneName) |
| | The speed (mph) at which the camera moves during the transition to the next scene. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetCameraSpeed (1::string const &sceneName, double cameraSpeed) |
| | Set the speed (mph) at which the camera moves during the transition to the next scene. More...
|
| |
| FORMIT_CORE_EXPORT bool | GetIncludeInAnimation (1::string const &sceneName) |
| | Whether the given scene is part of the animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetIncludeInAnimation (1::string const &sceneName, bool bIncludeInAnimation) |
| | Set whether the given scene is part of the animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | GetUseCameraSpeed (1::string const &sceneName) |
| | Whether the given scene is using the transition time or camera speed during animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetUseCameraSpeed (1::string const &sceneName, bool bUseCameraSpeed) |
| | Set whether the given scene is using the transition time or camera speed during animation. More...
|
| |
| FORMIT_CORE_EXPORT double | GetTransitionTimeUsed (1::string const &sceneName) |
| | Get the transition time for the scene that is actually used. More...
|
| |
| FORMIT_CORE_EXPORT void | SetEditCameras (bool bEditCameras, const 1::string &animationName, const 1::string &sceneName) |
| | Set the camera editing mode. More...
|
| |
| FORMIT_CORE_EXPORT bool | GetEditCameras () |
| | Get the camera editing mode. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, 1::string > | AddSceneAnimation () |
| | Add a new scene animation. Returns the new name of the animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | RemoveAnimation (1::string const &name) |
| | Removes the animation. More...
|
| |
| FORMIT_CORE_EXPORT::vector< FormIt::SceneAnimation > const & | GetSceneAnimations () |
| | Get all scene animations. More...
|
| |
| FORMIT_CORE_EXPORT::pair< bool, FormIt::SceneAnimation const & > | GetSceneAnimation (const 1::string &animationName) |
| | Get the animation for the given name. More...
|
| |
| FORMIT_CORE_EXPORT::vector< 1::string > | GetSceneNamesFromAnimation (const 1::string &animationName) |
| | Get a list of scenes that belong to the given animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | AddScenesToAnimation (const 1::string &animationName, const 1::vector< 1::string > &sceneNames, const 1::string &sceneBeforeOrAfterName, bool insertAfter) |
| | Adds existing scenes to an animation. More...
|
| |
| FORMIT_CORE_EXPORT void | RearrangeAnimations (const 1::vector< 1::string > &animationNames, const 1::string &animationBeforeOrAfterName, bool insertAfter) |
| | Rearrange the animations to be put before or after the given other animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | IsValidAnimationName (const 1::string &oldName, const 1::string &newName, 1::string &errorMsg) |
| | Check if the given name is valid for an animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | SetAnimationName (1::string const &name, 1::string const &newName) |
| | Sets the given Animation's name. More...
|
| |
| FORMIT_CORE_EXPORT void | StartStopAnimation (bool bStart, const 1::string &animation, const 1::string &fromScene, bool record=false, int fps=30, bool motionBlur=false, bool blendFrames=false) |
| | the animation starts at that scene. More...
|
| |
| FORMIT_CORE_EXPORT bool | GetAnimationLoop (1::string const &name) |
| | Get the loop option of an animation. More...
|
| |
| FORMIT_CORE_EXPORT void | SetAnimationLoop (1::string const &name, bool bEnabled) |
| | Set the loop option of an animation. More...
|
| |
| FORMIT_CORE_EXPORT bool | GetAnimationCollapsed (1::string const &name) |
| | Get the collpased status of an animation UI item. More...
|
| |
| FORMIT_CORE_EXPORT void | SetAnimationCollapsed (1::string const &name, bool bCollapsed) |
| | Set the collpased status of an animation UI item. More...
|
| |
| FORMIT_CORE_EXPORT::string | GetAnimationForScene (const 1::string &sceneName) |
| | Get the name of the animation to which a scene belongs. More...
|
| |
| FORMIT_CORE_EXPORT size_t | GetNumberOfScenesWithAnimation (1::string const &animationName) |
| | Returns the number of scenes in an animation, that are animated. More...
|
| |