All pages
Powered by GitBook
1 of 1

Loading...

SPhotos

Index

Functions Index

Function Name

Functions

GetUploadedTexture

GetUploadedTexture ()

Function Description

GetSavedTexture

void GetSavedTexture (string path, Closure onComplete)

Function Description

Parameter
Type
Description

GetInventoryTextures

Table GetInventoryTextures ()

Function Description

OpenUploadFileBrowser

void OpenUploadFileBrowser ()

Opens a window that let's you select a file you wish to upload. (white-label)

OnUploadEnd

void OnUploadEnd (Closure c)

Binds the function c to be called when an upload operation ends.

Parameter
Type
Description

OnUploadStart

void OnUploadStart (Closure c)

Function Description

Parameter
Type
Description

SResource GetUploadedTexture ()

void GetSavedTexture (string path, Closure onComplete)

Table GetInventoryTextures ()

void OpenUploadFileBrowser ()

void OnUploadEnd (Closure c)

void OnUploadStart (Closure c)

path

string

onComplete

Closure (Callback)

Closure will be called once the saved texture has been retrieved. onComplete(SResource)

SResource
resourceTexture = Space.Photos.GetUploadedTexture()
function onComplete(SResource)
resourceTexture = SResource
end

Space.Photos.GetSavedTexture('APath', onComplete)
tableInventoryTexture = Space.Photos.GetInventoryTextures()
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)
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)
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)