00001 #include "MercuryGLState.h" 00002 00003 MercuryGLState MercuryGLState::operator^(const MercuryGLState& states) 00004 { 00005 MercuryGLState t(states); 00006 t.m_state ^= m_state; 00007 return t; 00008 } 00009 00010 MercuryGLState MercuryGLState::operator&(const MercuryGLState& states) 00011 { 00012 MercuryGLState t(states); 00013 t.m_state &= m_state; 00014 return t; 00015 }