Show raw api
{
"functions": [
{
"name": "SetFocusDistanceTarget",
"desc": "Sets the target depth of field distance",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
},
{
"name": "focusDistanceTarget",
"desc": "",
"lua_type": "number"
},
{
"name": "doNotAnimate",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 85,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "SetInFocusRadiusTarget",
"desc": "Sets the target depth of field radius",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
},
{
"name": "inFocusRadiusTarget",
"desc": "",
"lua_type": "number"
},
{
"name": "doNotAnimate",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 100,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "SetNearIntensityTarget",
"desc": "Sets the near intensity target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
},
{
"name": "nearIntensityTarget",
"desc": "",
"lua_type": "number"
},
{
"name": "doNotAnimate",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 115,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "SetFarIntensityTarget",
"desc": "Sets the far intensity target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
},
{
"name": "farIntensityTarget",
"desc": "",
"lua_type": "number"
},
{
"name": "doNotAnimate",
"desc": "",
"lua_type": "boolean"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 130,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "GetFocusDistanceTarget",
"desc": "Retrieves the distance target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
}
],
"returns": [
{
"desc": "",
"lua_type": "number"
}
],
"function_type": "static",
"source": {
"line": 144,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "GetInFocusRadiusTarget",
"desc": "Retrieves the radius target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
}
],
"returns": [
{
"desc": "",
"lua_type": "number"
}
],
"function_type": "static",
"source": {
"line": 152,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "GetNearIntensityTarget",
"desc": "Retrieve the near intensity target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
}
],
"returns": [
{
"desc": "",
"lua_type": "number"
}
],
"function_type": "static",
"source": {
"line": 160,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
},
{
"name": "GetFarIntensityTarget",
"desc": "Retrieve the far intensity target",
"params": [
{
"name": "self",
"desc": "",
"lua_type": "DepthOfFieldEffect"
}
],
"returns": [
{
"desc": "",
"lua_type": "number"
}
],
"function_type": "static",
"source": {
"line": 168,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
}
],
"properties": [],
"types": [],
"name": "DepthOfFieldEffect",
"desc": "Handles interpolation of depth of field, which is tricky due to how Roblox implemented the shader\nand how it interacts with other depth of field effects.",
"source": {
"line": 8,
"path": "src/depthoffield/src/Client/DepthOfFieldEffect.lua"
}
}