diff -r 28392c9a969f -r 4cb50131788f Source/GGBLayer.m --- a/Source/GGBLayer.m Mon Jul 14 21:00:15 2008 -0700 +++ b/Source/GGBLayer.m Thu Jul 31 11:18:13 2008 -0700 @@ -124,7 +124,24 @@ } -#if 0 +- (void) makeSublayersPerformSelector: (SEL)selector withObject: (id)object +{ + for( GGBLayer *layer in self.sublayers ) { + [layer performSelector: selector withObject: object withObject: nil]; + [layer makeSublayersPerformSelector: selector withObject: object]; + } +} + +- (void) changedTransform +{ + [self makeSublayersPerformSelector: @selector(aggregateTransformChanged) withObject: nil]; +} + +- (void) aggregateTransformChanged +{ +} + + - (CATransform3D) aggregateTransform { CATransform3D xform = CATransform3DIdentity; @@ -147,7 +164,6 @@ } return str; } -#endif #if TARGET_OS_IPHONE