###############
IMoonLightShape
###############

.. cpp:namespace:: RED::IMoonLightShape

.. default-domain:: cpp

Functions
=========

========================== ================================================================================================================================================================
:doc:`classRED_1_1CID`     :cpp:func:`GetClassID <static RED::CID RED::IMoonLightShape::GetClassID()>`                                                                                     
:cpp:enumerator:`~RED_RC`  :cpp:func:`GetMoon <virtual RED_RC RED::IMoonLightShape::GetMoon(RED::Vector3 &oMoonDir, double &oMoonScale, double &oMoonMult, int iStateNumber=-1) const =0>` 
:cpp:enumerator:`~RED_RC`  :cpp:func:`SetSamplesCount <virtual RED_RC RED::IMoonLightShape::SetSamplesCount(unsigned int iSamplesCount, const RED::State &iState)=0>`                      
:cpp:enumerator:`~RED_RC`  :cpp:func:`GetSamplesCount <virtual RED_RC RED::IMoonLightShape::GetSamplesCount(unsigned int &oSamplesCount, int iStateNumber=-1) const =0>`                   
========================== ================================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: RED::IMoonLightShape
   :project: RED
   :members:
   :undoc-members:



