![]() |
SCENE C++ API
2.0.31
|
Provides interfaces related to WebShare. More...
#include <lswebshare.h>
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 | |
![]() | |
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. |