├── .gitignore ├── Core Animation Fun House.key ├── CoreAnimationFunHouse.xcodeproj └── project.pbxproj ├── CoreAnimationFunHouse ├── BTSAbstractLissajousLayer.h ├── BTSAbstractLissajousLayer.m ├── BTSAnchorPointLayer.h ├── BTSAnchorPointLayer.m ├── BTSAppDelegate.h ├── BTSAppDelegate.m ├── BTSBasicLayerPropertiesViewController.h ├── BTSBasicLayerPropertiesViewController.m ├── BTSBezierPathViewController.h ├── BTSBezierPathViewController.m ├── BTSCoreGraphics.h ├── BTSCoreGraphics.m ├── BTSCubicBezierPathView.h ├── BTSCubicBezierPathView.m ├── BTSLissajousCADisplayLinkLayer.h ├── BTSLissajousCADisplayLinkLayer.m ├── BTSLissajousLayer.h ├── BTSLissajousLayer.m ├── BTSLissajousNeedsDisplayForKeyLayer.h ├── BTSLissajousNeedsDisplayForKeyLayer.m ├── BTSLissajousView.h ├── BTSLissajousView.m ├── BTSLissajousViewController.h ├── BTSLissajousViewController.m ├── BTSPulseViewController.h ├── BTSPulseViewController.m ├── BTSReflectionViewController.h ├── BTSReflectionViewController.m ├── BTSSineWaveLayer.h ├── BTSSineWaveLayer.m ├── BTSSineWaveView.h ├── BTSSineWaveView.m ├── BTSSineWaveViewController.h ├── BTSSineWaveViewController.m ├── BTSWiggleViewController.h ├── BTSWiggleViewController.m ├── CALayer+WiggleAnimationAdditions.h ├── CALayer+WiggleAnimationAdditions.m ├── CoreAnimationFunHouse-Info.plist ├── CoreAnimationFunHouse-Prefix.pch ├── Images.xcassets │ └── Contents.json ├── american-flag.png ├── en.lproj │ ├── InfoPlist.strings │ ├── MainStoryboard.storyboard │ └── american-flag.png └── main.m ├── Default-568h@2x.png └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/.gitignore -------------------------------------------------------------------------------- /Core Animation Fun House.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/Core Animation Fun House.key -------------------------------------------------------------------------------- /CoreAnimationFunHouse.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAbstractLissajousLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAbstractLissajousLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAbstractLissajousLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAbstractLissajousLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAnchorPointLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAnchorPointLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAnchorPointLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAnchorPointLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAppDelegate.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSAppDelegate.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSBasicLayerPropertiesViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSBasicLayerPropertiesViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSBasicLayerPropertiesViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSBasicLayerPropertiesViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSBezierPathViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSBezierPathViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSBezierPathViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSBezierPathViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSCoreGraphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSCoreGraphics.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSCoreGraphics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSCoreGraphics.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSCubicBezierPathView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSCubicBezierPathView.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSCubicBezierPathView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSCubicBezierPathView.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousCADisplayLinkLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousCADisplayLinkLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousCADisplayLinkLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousCADisplayLinkLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousNeedsDisplayForKeyLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousNeedsDisplayForKeyLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousNeedsDisplayForKeyLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousNeedsDisplayForKeyLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousView.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousView.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSLissajousViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSLissajousViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSPulseViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSPulseViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSPulseViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSPulseViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSReflectionViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSReflectionViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSReflectionViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSReflectionViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveLayer.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveLayer.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveView.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveView.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSSineWaveViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSSineWaveViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSWiggleViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSWiggleViewController.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/BTSWiggleViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/BTSWiggleViewController.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/CALayer+WiggleAnimationAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/CALayer+WiggleAnimationAdditions.h -------------------------------------------------------------------------------- /CoreAnimationFunHouse/CALayer+WiggleAnimationAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/CALayer+WiggleAnimationAdditions.m -------------------------------------------------------------------------------- /CoreAnimationFunHouse/CoreAnimationFunHouse-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/CoreAnimationFunHouse-Info.plist -------------------------------------------------------------------------------- /CoreAnimationFunHouse/CoreAnimationFunHouse-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/CoreAnimationFunHouse-Prefix.pch -------------------------------------------------------------------------------- /CoreAnimationFunHouse/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /CoreAnimationFunHouse/american-flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/american-flag.png -------------------------------------------------------------------------------- /CoreAnimationFunHouse/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CoreAnimationFunHouse/en.lproj/MainStoryboard.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/en.lproj/MainStoryboard.storyboard -------------------------------------------------------------------------------- /CoreAnimationFunHouse/en.lproj/american-flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/en.lproj/american-flag.png -------------------------------------------------------------------------------- /CoreAnimationFunHouse/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/CoreAnimationFunHouse/main.m -------------------------------------------------------------------------------- /Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/Default-568h@2x.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briancoyner/Core-Animation-Fun-House/HEAD/readme.md --------------------------------------------------------------------------------