From e1cc1e9e2796540ab81b9798aeb1684614c66b88 Mon Sep 17 00:00:00 2001 From: jussi Date: Tue, 30 May 2023 13:42:43 +0300 Subject: Light property functions and basic light example. --- API.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) (limited to 'API.md') diff --git a/API.md b/API.md index d3cfdb4..bea07de 100644 --- a/API.md +++ b/API.md @@ -6520,6 +6520,96 @@ Send light properties to shader --- +> success = RL.SetLightType( Light light, int type ) + +Set light type + +- Failure return false +- Success return true + +--- + +> success = RL.SetLightPosition( Light light, Vector3 position ) + +Set light position + +- Failure return false +- Success return true + +--- + +> success = RL.SetLightTarget( Light light, Vector3 target ) + +Set light target + +- Failure return false +- Success return true + +--- + +> success = RL.SetLightColor( Light light, Color color ) + +Set light color + +- Failure return false +- Success return true + +--- + +> success = RL.SetLightEnabled( Light light, bool enabled ) + +Set light enabled + +- Failure return false +- Success return true + +--- + +> type = RL.GetLightType( Light light ) + +Get light type + +- Failure return false +- Success return int + +--- + +> position = RL.GetLightPosition( Light light ) + +Get light position + +- Failure return false +- Success return Vector3 + +--- + +> target = RL.GetLightTarget( Light light ) + +Get light target + +- Failure return false +- Success return Vector3 + +--- + +> color = RL.GetLightColor( Light light ) + +Get light color + +- Failure return false +- Success return Color + +--- + +> enabled = RL.IsLightEnabled( Light light ) + +Get light enabled + +- Failure return nil +- Success return boolean + +--- + ## RLGL - General render state --- -- cgit v1.2.3