\hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource}{}\section{A\+CG\+:\+:Scene\+Graph\+:\+:Light\+Source\+Node\+:\+:Light\+Source Struct Reference}
\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Light\+Source\+Node\+::\+Light\+Source@{A\+C\+G\+::\+Scene\+Graph\+::\+Light\+Source\+Node\+::\+Light\+Source}}


Structure to hold options for one \hyperlink{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource}{Light\+Source}.  


\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a81fe81166f9cb28e5b26c08abf79778c}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a81fe81166f9cb28e5b26c08abf79778c}} 
bool {\bfseries enabled}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_ad929e58e6564d39ae3ac67f44c3e0b0c}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_ad929e58e6564d39ae3ac67f44c3e0b0c}} 
bool {\bfseries fixed\+Position}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a1cf9bd24224e5dd55a5bd7f9fdc82f55}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a1cf9bd24224e5dd55a5bd7f9fdc82f55}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{Vec4f} {\bfseries ambient\+Color}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_aaa71d4495777386762da9afb2b2aa0bb}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_aaa71d4495777386762da9afb2b2aa0bb}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{Vec4f} {\bfseries diffuse\+Color}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a8c2d158c4a4b93af1efb9921b6e7c292}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a8c2d158c4a4b93af1efb9921b6e7c292}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{Vec4f} {\bfseries specular\+Color}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a463181c3368a63a6158bc40a56031796}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a463181c3368a63a6158bc40a56031796}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{Vec4f} {\bfseries position}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_ab61963108bfad23d8fc58a18edb9888e}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_ab61963108bfad23d8fc58a18edb9888e}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{Vec4f} {\bfseries real\+Position}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a7f0a2cd8770d0bbe77dccf99e204b9e8}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a7f0a2cd8770d0bbe77dccf99e204b9e8}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{Vec3f} {\bfseries spot\+Direction}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a528670ba5b1ed65df2b392f191eddb2b}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a528670ba5b1ed65df2b392f191eddb2b}} 
float {\bfseries spot\+Exponent}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a9d2be1b823310ee114dca457518333e7}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a9d2be1b823310ee114dca457518333e7}} 
float {\bfseries spot\+Cutoff}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a3d74881d123f82425b97eeaab533e0c0}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a3d74881d123f82425b97eeaab533e0c0}} 
float {\bfseries constant\+Attenuation}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a2b0cd4635c725ed45f1228e40d2ef7c8}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a2b0cd4635c725ed45f1228e40d2ef7c8}} 
float {\bfseries linear\+Attenuation}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a7d50bd7edb719b4a3ffda9d032796256}\label{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource_a7d50bd7edb719b4a3ffda9d032796256}} 
float {\bfseries quadratic\+Attenuation}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure to hold options for one \hyperlink{structACG_1_1SceneGraph_1_1LightSourceNode_1_1LightSource}{Light\+Source}. 

Definition at line 89 of file Light\+Source\+Node.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Scenegraph/Light\+Source\+Node.\+hh\end{DoxyCompactItemize}
