\hypertarget{structACG_1_1IRenderer_1_1LightData}{}\section{A\+CG\+:\+:I\+Renderer\+:\+:Light\+Data Struct Reference}
\label{structACG_1_1IRenderer_1_1LightData}\index{A\+C\+G\+::\+I\+Renderer\+::\+Light\+Data@{A\+C\+G\+::\+I\+Renderer\+::\+Light\+Data}}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_af894bd63e56554671a21e57cd1c7da29}\label{structACG_1_1IRenderer_1_1LightData_af894bd63e56554671a21e57cd1c7da29}} 
A\+C\+G\+::\+Shader\+Gen\+Light\+Type {\bfseries ltype}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_a2f4d8a8a4355b24c0ff0e5eab8ce90cc}\label{structACG_1_1IRenderer_1_1LightData_a2f4d8a8a4355b24c0ff0e5eab8ce90cc}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries diffuse}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_a1a4d1d164d58adb3cded3b4003247f6e}\label{structACG_1_1IRenderer_1_1LightData_a1a4d1d164d58adb3cded3b4003247f6e}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries ambient}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_a545902e9606c7e3e2a27d6a6a7a9603b}\label{structACG_1_1IRenderer_1_1LightData_a545902e9606c7e3e2a27d6a6a7a9603b}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries specular}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_a6bb2bebd7ea339dde766e06cd6113fa4}\label{structACG_1_1IRenderer_1_1LightData_a6bb2bebd7ea339dde766e06cd6113fa4}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries pos}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_aa31b66ef474f379d2f0306f60a06a9de}\label{structACG_1_1IRenderer_1_1LightData_aa31b66ef474f379d2f0306f60a06a9de}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries dir}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_a1d3efa6f716c151adae5eeffe52d21f9}\label{structACG_1_1IRenderer_1_1LightData_a1d3efa6f716c151adae5eeffe52d21f9}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries atten}
\item 
\mbox{\Hypertarget{structACG_1_1IRenderer_1_1LightData_ae99763c5db2045baf02568fb698415ab}\label{structACG_1_1IRenderer_1_1LightData_ae99763c5db2045baf02568fb698415ab}} 
\hyperlink{namespaceACG_a8b858737aebd55e312149cf208a0b3f3}{A\+C\+G\+::\+Vec2f} {\bfseries spot\+Cutoff\+Exponent}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 104 of file I\+Renderer.\+hh.



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