SpotlightKey
- class HPS.SpotlightKey : public 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 ()