1 #ifndef OSL_NUM_SIMPLE_EFFECT_TCC 
    2 #define OSL_NUM_SIMPLE_EFFECT_TCC 
   11 template<osl::effect::NumBitmapEffect::Op OP,
bool UC>
 
   49 template<osl::Player P, osl::Ptype T, osl::effect::NumBitmapEffect::Op OP,
bool UC>
 
   55       setChangedPieces(NumBitmapEffect::makeLongEffect<P>(num));
 
   57       setChangedPieces(NumBitmapEffect::makeEffect<P>(num));
 
   59   doEffectShort<P,T,UL,OP,UC>(state,pos,num);
 
   60   doEffectShort<P,T,U,OP,UC>(state,pos,num);
 
   61   doEffectShort<P,T,UR,OP,UC>(state,pos,num);
 
   62   doEffectShort<P,T,L,OP,UC>(state,pos,num);
 
   63   doEffectShort<P,T,R,OP,UC>(state,pos,num);
 
   64   doEffectShort<P,T,DL,OP,UC>(state,pos,num);
 
   65   doEffectShort<P,T,D,OP,UC>(state,pos,num);
 
   66   doEffectShort<P,T,DR,OP,UC>(state,pos,num);
 
   67   doEffectShort<P,T,UUL,OP,UC>(state,pos,num);
 
   68   doEffectShort<P,T,UUR,OP,UC>(state,pos,num);
 
   69   doEffectLong<P,T,LONG_UL,OP,UC>(state,pos,num);
 
   70   doEffectLong<P,T,LONG_U,OP,UC>(state,pos,num);
 
   71   doEffectLong<P,T,LONG_UR,OP,UC>(state,pos,num);
 
   72   doEffectLong<P,T,LONG_L,OP,UC>(state,pos,num);
 
   73   doEffectLong<P,T,LONG_R,OP,UC>(state,pos,num);
 
   74   doEffectLong<P,T,LONG_DL,OP,UC>(state,pos,num);
 
   75   doEffectLong<P,T,LONG_D,OP,UC>(state,pos,num);
 
   76   doEffectLong<P,T,LONG_DR,OP,UC>(state,pos,num);