luxlabs header browser preview


@class NSSet, NSMutableSet, NSMapTable;

@interface UIGestureGraphNode : UIGestureGraphElement {
    NSMutableSet *_inEdges;
    NSMutableSet *_outEdges;
    NSMutableSet *_inOutEdges;
    NSMapTable *_edgesByLabel;
}

@property (readonly, nonatomic) unsigned long long edgeCount;
@property (readonly, nonatomic) NSSet *allEdges;
@property (readonly, nonatomic) NSSet *inEdges;
@property (readonly, nonatomic) NSSet *outEdges;
@property (readonly, nonatomic) NSSet *inOutEdges;

- (void)enumerateEdgesFromNode:(id)a0 usingBlock:(id /* block */)a1;
- (void)enumerateEdgesTowardNode:(id)a0 usingBlock:(id /* block */)a1;
- (void)_addEdge:(id)a0;
- (BOOL)hasEdgeFromNode:(id)a0;
- (void)_removeEdge:(id)a0;
- (id)description;
- (unsigned long long)edgeCountForLabel:(id)a0;
- (BOOL)isInEdge:(id)a0;
- (BOOL)isInOutEdge:(id)a0;
- (void).cxx_destruct;
- (void)enumerateNeighborNodesUsingBlock:(id /* block */)a0;
- (id)_edgesForType:(unsigned long long)a0 createIfNeeded:(BOOL)a1;
- (BOOL)isOutEdge:(id)a0;
- (BOOL)hasEdgeTowardNode:(id)a0;
- (void)enumerateEdgesBetweenNode:(id)a0 usingBlock:(id /* block */)a1;
- (BOOL)hasEdgeBetweenNode:(id)a0;
- (id)edgesForLabel:(id)a0;
- (unsigned long long)typeOfEdge:(id)a0;

@end