#if defined(JAMBUILD)
#include <Mudbox/mudbox.h>
#else
#include "../../include/Mudbox/mudbox.h"
#endif
using namespace mudbox;
class TextureSwapperViewPortFilter : public ViewPortFilter
{
public:
DECLARE_CLASS;
TextureSwapperViewPortFilter();
~TextureSwapperViewPortFilter();
RequirementValue Requirement( void ) const { return eHDR | ePosition32 | eDepth24 | eNormal16; };
void Process( ViewPortState & );
virtual QString Name( const ClassDesc * ) const { return "Texture Swapper Filter"; };
void OnNodeEvent(const Attribute &cAttribute, NodeEventType eType);
private:
aenum m_aTextureID;
Texture* m_pResultTexture;
};