SPhotos

Index

Functions Index

Function Name

Functions

GetUploadedTexture

SResource GetUploadedTexture ()

Function Description

resourceTexture = Space.Photos.GetUploadedTexture()

GetSavedTexture

void GetSavedTexture (string path, Closure onComplete)

Function Description

ParameterTypeDescription

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.

ParameterTypeDescription

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

ParameterTypeDescription

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)

Last updated

Sinespace® is a registered trademark of Sine Wave Entertainment Ltd, All Rights Reserved.