\hypertarget{PluginFunctionsLight_8hh}{}\section{Type-\/\+Light/\+Object\+Types/\+Light/\+Plugin\+Functions\+Light.hh File Reference}
\label{PluginFunctionsLight_8hh}\index{Type-\/\+Light/\+Object\+Types/\+Light/\+Plugin\+Functions\+Light.\+hh@{Type-\/\+Light/\+Object\+Types/\+Light/\+Plugin\+Functions\+Light.\+hh}}
{\ttfamily \#include $<$Open\+Flipper/common/\+Types.\+hh$>$}\newline
{\ttfamily \#include \char`\"{}Light.\+hh\char`\"{}}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespacePluginFunctions}{Plugin\+Functions}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{namespacePluginFunctions_a0dea02013cc69424fd91c0e57326eb22}{Plugin\+Functions\+::get\+Object} (int \+\_\+identifier, \hyperlink{classLightObject}{Light\+Object} $\ast$\&\+\_\+object)
\item 
\hyperlink{LightTypes_8hh_a2b1ba2b2ef06f92528e34551f9d39853}{Light\+Node} $\ast$ \hyperlink{namespacePluginFunctions_ad02cd32d2d4aa24621c81c4e164b7d71}{Plugin\+Functions\+::light\+Node} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get a Light\+Node from an object. \end{DoxyCompactList}\item 
\hyperlink{classLightObject}{Light\+Object} $\ast$ \hyperlink{namespacePluginFunctions_a084bf09588905fb5640d4d870a2ef430}{Plugin\+Functions\+::light\+Object} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Cast an \hyperlink{classBaseObject}{Base\+Object} to a \hyperlink{classLightObject}{Light\+Object} if possible. \end{DoxyCompactList}\item 
\hyperlink{LightTypes_8hh_a900cb76bdc11e059a3652f43a5653265}{Light\+Source} $\ast$ \hyperlink{namespacePluginFunctions_ab5c9973126e16251364efacbdff1e9c4}{Plugin\+Functions\+::light\+Source} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get the light\+Source in this Object. \end{DoxyCompactList}\item 
\hyperlink{GlobalDefines_8hh_a808e08638be3cba36e36759e5b150de0}{D\+L\+L\+E\+X\+P\+O\+RT} \hyperlink{LightTypes_8hh_a900cb76bdc11e059a3652f43a5653265}{Light\+Source} $\ast$ \hyperlink{namespacePluginFunctions_a9ab4bfca03c892bb997564709ecb1d36}{Plugin\+Functions\+::light\+Source} (\hyperlink{classLightObject}{Light\+Object} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get the light\+Source in this Object. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This file contains functions which can be used by plugins to access lights in the framework. 