Changed ASControlNodeEvent enum to NS_OPTIONS so that it can be used in swift

This commit is contained in:
Raphaël MOR 2014-10-29 18:41:16 +01:00
parent bd30f975ab
commit 3485541d01

View File

@ -12,7 +12,7 @@
@abstract Kinds of events possible for control nodes.
@discussion These events are identical to their UIControl counterparts.
*/
enum _ASControlNodeEvent
typedef NS_OPTIONS(NSUInteger, ASControlNodeEvent)
{
ASControlNodeEventTouchDown = 1 << 0,
ASControlNodeEventTouchDownRepeat = 1 << 1,
@ -24,7 +24,7 @@ enum _ASControlNodeEvent
ASControlNodeEventAllEvents = 0xFFFFFFFF
};
typedef NSUInteger ASControlNodeEvent;
/**
@abstract ASControlNode is the base class for control nodes (such as buttons), or nodes that track touches to invoke targets with action messages.