SpotlightKey
-
class
HPS.SpotlightKey
: HPS.GeometryKey Public Functions
-
void
Consume
(HPS.SpotlightKit in_kit)
-
override void
Dispose
()
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.SpotlightKit in_kit)
-
HPS.SpotlightKey
SetCameraRelative
(bool in_state)
-
HPS.SpotlightKey
SetColor
(HPS.RGBAColor in_rgba_color)
-
HPS.SpotlightKey
SetColorByIndex
(float in_index)
-
HPS.SpotlightKey
SetConcentration
(float in_concentration)
-
HPS.SpotlightKey
SetInnerCone
(float in_size)
-
HPS.SpotlightKey
SetInnerCone
(float in_size, HPS.Spotlight.InnerConeUnits in_units)
-
HPS.SpotlightKey
SetOuterCone
(float in_size)
-
HPS.SpotlightKey
SetOuterCone
(float in_size, HPS.Spotlight.OuterConeUnits in_units)
-
HPS.SpotlightKey
SetPosition
(HPS.Point in_position)
-
HPS.SpotlightKey
SetTarget
(HPS.Point in_target)
-
void
Show
(out HPS.SpotlightKit out_kit)
-
bool
ShowCameraRelative
(out bool out_state)
-
bool
ShowColor
(out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_index)
-
bool
ShowConcentration
(out float out_concentration)
-
bool
ShowInnerCone
(out float out_size, out HPS.Spotlight.InnerConeUnits out_units)
-
bool
ShowOuterCone
(out float out_size, out HPS.Spotlight.OuterConeUnits out_units)
-
SpotlightKey
()
-
SpotlightKey
(HPS.Key in_that)
-
SpotlightKey
(HPS.SpotlightKey in_that)
-
HPS.SpotlightKey
UnsetColor
()
-
void