\hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode}{}\section{A\+CG\+:\+:Scene\+Graph\+:\+:Env\+Map\+Node Class Reference}
\label{classACG_1_1SceneGraph_1_1EnvMapNode}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Env\+Map\+Node@{A\+C\+G\+::\+Scene\+Graph\+::\+Env\+Map\+Node}}


{\ttfamily \#include $<$A\+C\+G/\+Scenegraph/\+Env\+Map\+Node.\+hh$>$}

Inheritance diagram for A\+CG\+:\+:Scene\+Graph\+:\+:Env\+Map\+Node\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classACG_1_1SceneGraph_1_1EnvMapNode}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a2646ac7ea4d41e38e9a5dc4b7b1fb216}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a2646ac7ea4d41e38e9a5dc4b7b1fb216}} 
\hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a2646ac7ea4d41e38e9a5dc4b7b1fb216}{Env\+Map\+Node} (\hyperlink{classACG_1_1SceneGraph_1_1BaseNode}{Base\+Node} $\ast$\+\_\+parent=0, const std\+::string \&\+\_\+name=\char`\"{}$<$Env\+Map\+Node$>$\char`\"{}, bool \+\_\+texture\+\_\+repeat=true, G\+Lint \+\_\+texture\+\_\+filter=G\+L\+\_\+\+L\+I\+N\+E\+AR)
\begin{DoxyCompactList}\small\item\em Default constructor. Applies all properties. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a991b597ad7287b904ec475a87ba25715}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a991b597ad7287b904ec475a87ba25715}} 
\hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a991b597ad7287b904ec475a87ba25715}{A\+C\+G\+\_\+\+C\+L\+A\+S\+S\+N\+A\+ME} (\hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode}{Env\+Map\+Node})
\begin{DoxyCompactList}\small\item\em set class name \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a4072e9b4653fbf0f1b2ae6d87f4c6371}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a4072e9b4653fbf0f1b2ae6d87f4c6371}} 
\hyperlink{classACG_1_1SceneGraph_1_1DrawModes_1_1DrawMode}{Draw\+Modes\+::\+Draw\+Mode} \hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a4072e9b4653fbf0f1b2ae6d87f4c6371}{available\+Draw\+Modes} () const override
\begin{DoxyCompactList}\small\item\em add env mapping \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a7c67c5127951668e45d42cf7544ba577}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a7c67c5127951668e45d42cf7544ba577}} 
void \hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a7c67c5127951668e45d42cf7544ba577}{enter} (\hyperlink{classACG_1_1GLState}{G\+L\+State} \&\+\_\+state, const \hyperlink{classACG_1_1SceneGraph_1_1DrawModes_1_1DrawMode}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+drawmode) override
\begin{DoxyCompactList}\small\item\em set texture \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a83d25fc1bd0a9f32948f721c91f55ce6}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a83d25fc1bd0a9f32948f721c91f55ce6}} 
void \hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a83d25fc1bd0a9f32948f721c91f55ce6}{leave} (\hyperlink{classACG_1_1GLState}{G\+L\+State} \&\+\_\+state, const \hyperlink{classACG_1_1SceneGraph_1_1DrawModes_1_1DrawMode}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+drawmode) override
\begin{DoxyCompactList}\small\item\em restores original texture (or no-\/texture) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a87f5a0afab11cc188eade9495fb5a5ec}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a87f5a0afab11cc188eade9495fb5a5ec}} 
void \hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a87f5a0afab11cc188eade9495fb5a5ec}{enter\+Pick} (\hyperlink{classACG_1_1GLState}{G\+L\+State} \&\+\_\+state, \hyperlink{namespaceACG_1_1SceneGraph_af5fad41dadeca314c2077f897377dbd0}{Pick\+Target} \+\_\+target, const \hyperlink{classACG_1_1SceneGraph_1_1DrawModes_1_1DrawMode}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+draw\+Mode) override
\begin{DoxyCompactList}\small\item\em Do nothing in picking. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1SceneGraph_1_1EnvMapNode_a1c50d1949cf967a583310eddbe5f4925}\label{classACG_1_1SceneGraph_1_1EnvMapNode_a1c50d1949cf967a583310eddbe5f4925}} 
void \hyperlink{classACG_1_1SceneGraph_1_1EnvMapNode_a1c50d1949cf967a583310eddbe5f4925}{leave\+Pick} (\hyperlink{classACG_1_1GLState}{G\+L\+State} \&\+\_\+state, \hyperlink{namespaceACG_1_1SceneGraph_af5fad41dadeca314c2077f897377dbd0}{Pick\+Target} \+\_\+target, const \hyperlink{classACG_1_1SceneGraph_1_1DrawModes_1_1DrawMode}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+draw\+Mode) override
\begin{DoxyCompactList}\small\item\em Do nothing in picking. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Similar to \hyperlink{classACG_1_1SceneGraph_1_1TextureNode}{Texture\+Node}, but sets up a spherical environment map. 

Definition at line 77 of file Env\+Map\+Node.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Scenegraph/Env\+Map\+Node.\+hh\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Scenegraph/Env\+Map\+Node.\+cc\end{DoxyCompactItemize}
