1 #ifndef COIN_SOTEXTURE3_H
2 #define COIN_SOTEXTURE3_H
36 #include <Inventor/nodes/SoSubNode.h>
37 #include <Inventor/nodes/SoTexture.h>
38 #include <Inventor/fields/SoSFEnum.h>
39 #include <Inventor/fields/SoSFImage3.h>
40 #include <Inventor/fields/SoMFString.h>
41 #include <Inventor/fields/SoSFColor.h>
42 #include <Inventor/fields/SoSFBool.h>
43 #include <Inventor/elements/SoMultiTextureImageElement.h>
54 static void initClass(
void);
58 MODULATE = SoMultiTextureImageElement::MODULATE,
59 DECAL = SoMultiTextureImageElement::DECAL,
60 BLEND = SoMultiTextureImageElement::BLEND
64 REPEAT = SoMultiTextureImageElement::REPEAT,
65 CLAMP = SoMultiTextureImageElement::CLAMP
77 virtual void doAction(
SoAction *action);
84 virtual SbBool readInstance(
SoInput *in,
unsigned short flags);
86 int getReadStatus(
void);
87 void setReadStatus(
int s);
90 SbBool loadFilenames(
SoInput * in = NULL);
96 static void filenameSensorCB(
void *,
SoSensor *);
99 #endif // !COIN_SOTEXTURE3_H