![]() |
SCENE C++ API
2.1.4
|
Provides interfaces related to WebShare. More...
#include <lswebshare.h>
Inheritance diagram for LSWebShare:Static Public Member Functions | |
| static LSResult::Result | getWebShareDataPath (const ref_ptr< const LSProject > &project, LSString &path) |
| Gets the folder path of the most recent WebShare Cloud export of the provided project, with a trailing backslash. More... | |
| static LSResult::Result | createWebShareData (const ref_ptr< const LSProject > &project, const ref_ptr< const LSWebShareSettings > &webshareSettings, const ref_ptr< const LSLoginSettings > &loginSettings=nullptr) |
| Carries out a WebShare Cloud data export, including a parallel upload to a WebShare Cloud server if the login settings are provided as well. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from LSRefType | |
| void | ref () const |
| Increments the internal reference counter. More... | |
| void | unref () const |
| Decrements the internal reference counter. More... | |
Provides interfaces related to WebShare.
|
static |
Gets the folder path of the most recent WebShare Cloud export of the provided project, with a trailing backslash.
| project | Project to use. | |
| [out] | path | Found folder path. Guaranteed to be not empty if LSResult::Ok is returned. Guaranteed to be empty if an error code is returned. |
|
static |
Carries out a WebShare Cloud data export, including a parallel upload to a WebShare Cloud server if the login settings are provided as well.
Calls the check methods of the settings objects to ensure that valid values are provided.
| project | Project for which the WebShare Cloud data should be created. |
| webshareSettings | Export settings that specify various aspects of the data export. |
| [loginSettings] | Login settings for establishing a connection to a WebShare Cloud server for a parallel upload. |