Show raw api
{
"functions": [
{
"name": "SetCloseButtonVisible",
"desc": "Sets whether the close button is visible",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "closeButtonVisible",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 63,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCloseButtonVisible",
"desc": "Observes close button visiblity",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 73,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetCameraButtonVisible",
"desc": "Sets whether the camera button is visible",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "cameraButtonVisible",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 81,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCameraButtonVisible",
"desc": "Observes camera button visiblity",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 91,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetKeepOpen",
"desc": "Sets whether we should try to keep the UI open",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "keepOpen",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 99,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "GetKeepOpen",
"desc": "Gets whether we should try to keep the UI open",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "boolean"
}
],
"function_type": "static",
"source": {
"line": 109,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetVisible",
"desc": "Sets whether we are visible or not",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "visible",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 118,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetCloseButtonPosition",
"desc": "Sets the close button's position",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "position",
"desc": "",
"lua_type": "UDim2 | nil"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 128,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCloseButtonPosition",
"desc": "Observes the close button's position",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<UDim2>"
}
],
"function_type": "static",
"source": {
"line": 138,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetCameraButtonPosition",
"desc": "Sets the camera button's position",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "position",
"desc": "",
"lua_type": "UDim2 | nil"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 146,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCameraButtonPosition",
"desc": "Observes the camera button's position",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<UDim2>"
}
],
"function_type": "static",
"source": {
"line": 156,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetOverlayFont",
"desc": "Sets the overlay font",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "overlayFont",
"desc": "",
"lua_type": "Enum.Font"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 164,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveOverlayFont",
"desc": "Observes the overlay font",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<Enum.Font>"
}
],
"function_type": "static",
"source": {
"line": 174,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetCameraButtonIcon",
"desc": "Sets the camera button's icon.",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "icon",
"desc": "",
"lua_type": "string?"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 183,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCameraButtonIcon",
"desc": "Observes the camera button's icon",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<string>"
}
],
"function_type": "static",
"source": {
"line": 194,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetCloseWhenScreenshotTaken",
"desc": "Sets whether to close after a screenshot if taken",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "closeWhenScreenshotTaken",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 203,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "GetCloseWhenScreenshotTaken",
"desc": "Returns whether the model will try to close if a screenshot is taken",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "boolean"
}
],
"function_type": "static",
"source": {
"line": 213,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveCloseWhenScreenshotTaken",
"desc": "Observes whether a screenshot is taken",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 221,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetExperienceNameOverlayEnabled",
"desc": "Sets whether to experience name overlay should be enabled",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "experienceNameOverlayEnabled",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 229,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveExperienceNameOverlayEnabled",
"desc": "Observes whether the experience name overlay is enabled",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel\n"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 242,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "SetUsernameOverlayEnabled",
"desc": "Sets whether to username overlay should be enabled",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
},
{
"name": "usernameOverlayEnabled",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 252,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveUsernameOverlayEnabled",
"desc": "Observes whether the username name overlay is enabled",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 262,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
},
{
"name": "ObserveVisible",
"desc": "Observes whilet he model is visible",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "ScreenshotHudModel"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<boolean>"
}
],
"function_type": "static",
"source": {
"line": 270,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
}
],
"properties": [],
"types": [],
"name": "ScreenshotHudModel",
"desc": "",
"source": {
"line": 5,
"path": "src/screenshothudservice/src/Client/ScreenshotHudModel.lua"
}
}