kool-editor-model
Toggle table of contents
0.18.0
common
Platform filter
common
Switch theme
Search in API
kool-editor-model
kool-editor-model
/
de.fabmax.kool.editor.data
/
LightTypeData
Light
Type
Data
@
Serializable
sealed
class
LightTypeData
Inheritors
Directional
Point
Spot
Members
Types
Directional
Link copied to clipboard
@
Serializable
data
class
Directional
(
val
color
:
ColorData
=
ColorData(Color.WHITE)
,
val
intensity
:
Float
=
1.5f
)
:
LightTypeData
Point
Link copied to clipboard
@
Serializable
data
class
Point
(
val
color
:
ColorData
=
ColorData(Color.WHITE)
,
val
intensity
:
Float
=
1000.0f
)
:
LightTypeData
Spot
Link copied to clipboard
@
Serializable
data
class
Spot
(
val
color
:
ColorData
=
ColorData(Color.WHITE)
,
val
intensity
:
Float
=
1000.0f
,
val
spotAngle
:
Float
=
60.0f
,
val
coreRatio
:
Float
=
0.5f
)
:
LightTypeData
Properties
color
Link copied to clipboard
abstract
val
color
:
ColorData
intensity
Link copied to clipboard
abstract
val
intensity
:
Float
name
Link copied to clipboard
abstract
val
name
:
String
Functions
create
Light
Link copied to clipboard
abstract
fun
createLight
(
)
:
Light
update
Light
Link copied to clipboard
abstract
fun
updateLight
(
existingLight
:
Light
)
:
Boolean