SPhotos
Index
Functions Index
Function Name
SResource GetUploadedTexture ()
void GetSavedTexture (string path, Closure onComplete)
Table GetInventoryTextures ()
void OpenUploadFileBrowser ()
void OnUploadEnd (Closure c)
void OnUploadStart (Closure c)
Functions
GetUploadedTexture
SResource GetUploadedTexture ()
Function Description
resourceTexture = Space.Photos.GetUploadedTexture()
GetSavedTexture
void GetSavedTexture (string path, Closure onComplete)
Function Description
Parameter
Type
Description
path
string
onComplete
Closure (Callback)
Closure will be called once the saved texture has been retrieved. onComplete(SResource)
function onComplete(SResource)
resourceTexture = SResource
end
Space.Photos.GetSavedTexture('APath', onComplete)
GetInventoryTextures
Table GetInventoryTextures ()
Function Description
tableInventoryTexture = Space.Photos.GetInventoryTextures()
OpenUploadFileBrowser
void OpenUploadFileBrowser ()
Opens a window that let's you select a file you wish to upload. (white-label)
Space.Photos.OpenUploadFileBrowser()
--this script will open a file upload browser when clicked
thisObject = Space.Host.ExecutingObject
function OnClickFunction()
Space.Photos.OpenUploadFileBrowser()
end
thisObject.AddClickable()
thisObject.Clickable.Tooltip = "Click me to upload photo"
thisObject.Clickable.OnClick(OnClickFunction)
OnUploadEnd
void OnUploadEnd (Closure c)
Binds the function c to be called when an upload operation ends.
Parameter
Type
Description
function c()
--
end
Space.Photos.OnUploadEnd(c)
--this script will show a text on screen that says "Uploading..." when a photo upload is initiated
--and will hide it when the upload has ended
thisObject = Space.Host.ExecutingObject
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
textObject.UIText.Text = "Uploading..."
function OnUploadStartFunction()
textObject.Active = true
end
function OnUploadEndFunction()
textObject.Active = false
end
Space.Photos.OnUploadStart(OnUploadStartFunction)
Space.Photos.OnUploadEnd(OnUploadEndFunction)
OnUploadStart
void OnUploadStart (Closure c)
Function Description
Parameter
Type
Description
function c()
--
end
Space.Photos.OnUploadStart(c)
--this script will show a text on screen that says "Uploading..." when a photo upload is initiated
--and will hide it when the upload has ended
thisObject = Space.Host.ExecutingObject
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
textObject.UIText.Text = "Uploading..."
function OnUploadStartFunction()
textObject.Active = true
end
function OnUploadEndFunction()
textObject.Active = false
end
Space.Photos.OnUploadStart(OnUploadStartFunction)
Space.Photos.OnUploadEnd(OnUploadEndFunction)