Frapper
1.0a
Main Page
Namespaces
Classes
Files
File List
File Members
plugins
nodes
Shading
NormalFlatten
NormalFlattenNode.h
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
#ifndef NORMALFLATTENNODE_H
12
#define NORMALFLATTENNODE_H
13
14
#include "
CompositorNode.h
"
15
#include "
InstanceCounterMacros.h
"
16
17
namespace
NormalFlattenNode {
18
using namespace
Frapper;
19
23
class
NormalFlattenNode
:
public
CompositorNode
24
{
25
26
Q_OBJECT
27
ADD_INSTANCE_COUNTER
28
29
public
:
// constructors and destructors
30
37
NormalFlattenNode
(
const
QString &name,
ParameterGroup
*parameterRoot );
38
46
virtual
~
NormalFlattenNode
();
47
48
protected
:
// functions
49
56
virtual
void
notifyMaterialRender(Ogre::uint32 pass_id, Ogre::MaterialPtr &mat);
57
58
public
:
62
void
redrawTriggered ();
63
64
private
slots:
65
69
void
processOutputImage ();
70
71
};
72
73
}
// namespace NormalFlattenNode
74
75
#endif
Generated on Tue Sep 18 2012 11:43:02 for Frapper by
1.8.2