|
cocos2d-iphone
2.1
Improved Cocos2D API Reference (iOS version) for www.kobold2d.com developers
|
#import <CCLayer.h>
Inheritance diagram for CCLayer:
Collaboration diagram for CCLayer:Public Member Functions | |
| (void) | - setAccelerometerInterval: |
| (void) | - setIsTouchEnabled: |
| (void) | - setIsAccelerometerEnabled: |
Protected Attributes | |
| BOOL | _touchEnabled |
| NSInteger | _touchPriority |
| BOOL | _touchMode |
| BOOL | _accelerometerEnabled |
Properties | |
| BOOL | accelerometerEnabled |
| BOOL | touchEnabled |
| NSInteger | touchPriority |
| ccTouchesMode | touchMode |
CCLayer is a subclass of CCNode that implements the CCTouchEventsDelegate protocol.
All features from CCNode are valid, plus the following new features:
| - (void) setAccelerometerInterval: | (float) | interval |
sets the accelerometer's update frequency. A value of 1/2 means that the callback is going to be called twice per second.
- (BOOL) accelerometerEnabled [read, write, assign] |
whether or not it will receive Accelerometer events You can enable / disable accelerometer events with this property.
Valid only on iOS. Not valid on Mac.
- (BOOL) touchEnabled [read, write, assign] |
whether or not it will receive Touch events
- (ccTouchesMode) touchMode [read, write, assign] |
Touch modes.
- (NSInteger) touchPriority [read, write, assign] |
priority of the touch events. Default is 0