00001 #ifndef BINDINGINTERFACE_H 00002 #define BINDINGINTERFACE_H 00003 00004 namespace RenderTools { 00005 00007 class BindingInterface { 00008 public: 00009 virtual void bind( int unit = -1 ); 00010 virtual void onBind( int unit ) = 0; 00011 virtual void unbind( int unit = -1 ); 00012 virtual void onUnbind( int unit ) = 0; 00013 }; 00014 00015 };//namespace RenderTools 00016 00017 #endif 00018
1.5.8