HEAD
Flashlight | SDF-2D - v0.7.5
=======
Flashlight | SDF-2D - v0.7.6
>>>>>>> 2454f2f37d581c69f5d0c844a028712ddbc0a1cc
Search
Preparing search index...
The search index is not available
<<<<<<< HEAD
SDF-2D - v0.7.5
=======
SDF-2D - v0.7.6
>>>>>>> 2454f2f37d581c69f5d0c844a028712ddbc0a1cc
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
Flashlight
Class Flashlight
Hierarchy
LightDrawable
Flashlight
Index
Constructors
constructor
Properties
center
color
direction
intensity
lightness
Ratio
start
Cutoff
Methods
get
Object
ToSerialize
min
Distance
set
Lightness
Ratio
Object literals
descriptor
Constructors
constructor
new
Flashlight
(
center
:
vec2
, color
:
vec3
, intensity
:
number
, direction
:
vec2
, startCutoff
?:
number
)
:
Flashlight
Parameters
center:
vec2
color:
vec3
intensity:
number
direction:
vec2
Default value
startCutoff:
number
= 0
Returns
Flashlight
Properties
center
center
:
vec2
color
color
:
vec3
direction
direction
:
vec2
intensity
intensity
:
number
Protected
lightness
Ratio
lightness
Ratio
:
number
= 1
start
Cutoff
start
Cutoff
:
number
Methods
Protected
get
Object
ToSerialize
get
Object
ToSerialize
(
transform2d
:
mat2d
, transform1d
:
number
)
:
any
Parameters
transform2d:
mat2d
transform1d:
number
Returns
any
min
Distance
min
Distance
(
target
:
vec2
)
:
number
Parameters
target:
vec2
Returns
number
set
Lightness
Ratio
set
Lightness
Ratio
(
ratio
:
number
)
:
void
Parameters
ratio:
number
Returns
void
Object literals
Static
Readonly
descriptor
descriptor
:
object
empty
empty
:
Flashlight
= new Flashlight(vec2.create(), vec3.create(), 0, vec2.create())
shader
Combination
Steps
shader
Combination
Steps
:
number
[]
= [0, 1, 2, 4]
uniform
Count
Macro
Name
uniform
Count
Macro
Name
:
string
= "FLASHLIGHT_COUNT"
property
Uniform
Mapping
property
Uniform
Mapping
:
object
center
center
:
string
= "flashlightCenters"
color
color
:
string
= "flashlightColors"
direction
direction
:
string
= "flashlightDirections"
intensity
intensity
:
string
= "flashlightIntensities"
start
Cutoff
start
Cutoff
:
string
= "flashlightStartCutoffs"
Globals
Flashlight
constructor
center
color
direction
intensity
lightness
Ratio
start
Cutoff
get
Object
ToSerialize
min
Distance
set
Lightness
Ratio
descriptor