Aus atypes.h:
Code:
#define ANM_CYCLE		(1<<0)
#define ANM_ADD			(1<<1)
#define ANM_SKIP		(1<<2)



Code:
(1 << 0) + (1 << 1) = 3
(1 << 0) | (1 << 1) = 3



Nix errors, es ist nur nur so das die Addition hier funktioniert (da 1 + 2 = 3), aber schon alleine an der bit Verschiebung lässt sich sehen das die Werte eigentlich in einer bit Verknüfpung benutzt werden sollen.


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com