SmallChange
1.0.0
A collection of extensions to Coin3D
Loading...
Searching...
No Matches
SmShadowText2.h
1
#ifndef SMALLCHANGE_SOSHADOWTEXT2_H
2
#define SMALLCHANGE_SOSHADOWTEXT2_H
3
4
#include <Inventor/nodes/SoSubNode.h>
5
#include <Inventor/nodes/SoText2.h>
6
#include <Inventor/fields/SoMFString.h>
7
#include <Inventor/fields/SoSFFloat.h>
8
#include <Inventor/fields/SoSFEnum.h>
9
#include <Inventor/fields/SoSFVec2f.h>
10
11
#include <SmallChange/basic.h>
12
13
class
SmShadowText2P;
14
15
class
SMALLCHANGE_DLL_API
SmShadowText2
:
public
SoText2
{
16
typedef
SoShape
inherited
;
17
18
SO_NODE_HEADER(ShadowText2);
19
20
public
:
21
static
void
initClass(
void
);
22
SmShadowText2
(
void
);
23
24
enum
Justification {
25
LEFT = 1,
26
RIGHT,
27
CENTER
28
};
29
30
SoSFVec2f pixelOffset;
31
32
virtual
void
GLRender(
SoGLRenderAction
*
action
);
33
34
protected
:
35
virtual
~SmShadowText2
();
36
37
private
:
38
class
SmShadowText2P * pimpl;
39
friend
class
SmShadowText2P;
40
};
41
42
#endif
// !SMALLCHANGE_SOSHADOWTEXT2_H
SbList
Definition
misc/SbList.h:69
SmShadowText2
Definition
SmShadowText2.h:15
SoShape
SoText2
lib
SmallChange
nodes
SmShadowText2.h
Generated on Tue Sep 10 2024 20:35:47 for SmallChange by
1.10.0