\hypertarget{a00765}{\section{A\+C\+G\+:\+:I\+Renderer\+:\+:Light\+Data Struct Reference}
\label{a00765}\index{A\+C\+G\+::\+I\+Renderer\+::\+Light\+Data@{A\+C\+G\+::\+I\+Renderer\+::\+Light\+Data}}
}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00765_af894bd63e56554671a21e57cd1c7da29}{A\+C\+G\+::\+Shader\+Gen\+Light\+Type {\bfseries ltype}}\label{a00765_af894bd63e56554671a21e57cd1c7da29}

\item 
\hypertarget{a00765_a2f4d8a8a4355b24c0ff0e5eab8ce90cc}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries diffuse}}\label{a00765_a2f4d8a8a4355b24c0ff0e5eab8ce90cc}

\item 
\hypertarget{a00765_a1a4d1d164d58adb3cded3b4003247f6e}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries ambient}}\label{a00765_a1a4d1d164d58adb3cded3b4003247f6e}

\item 
\hypertarget{a00765_a545902e9606c7e3e2a27d6a6a7a9603b}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries specular}}\label{a00765_a545902e9606c7e3e2a27d6a6a7a9603b}

\item 
\hypertarget{a00765_a6bb2bebd7ea339dde766e06cd6113fa4}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries pos}}\label{a00765_a6bb2bebd7ea339dde766e06cd6113fa4}

\item 
\hypertarget{a00765_aa31b66ef474f379d2f0306f60a06a9de}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries dir}}\label{a00765_aa31b66ef474f379d2f0306f60a06a9de}

\item 
\hypertarget{a00765_a1d3efa6f716c151adae5eeffe52d21f9}{\hyperlink{a03336_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries atten}}\label{a00765_a1d3efa6f716c151adae5eeffe52d21f9}

\item 
\hypertarget{a00765_ae99763c5db2045baf02568fb698415ab}{\hyperlink{a03336_a8b858737aebd55e312149cf208a0b3f3}{A\+C\+G\+::\+Vec2f} {\bfseries spot\+Cutoff\+Exponent}}\label{a00765_ae99763c5db2045baf02568fb698415ab}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



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