├── Pods ├── Pods-AnimatedGif.xcconfig ├── Headers │ ├── AnimatedGif │ │ └── AnimatedGif.h │ ├── GPUImage │ │ ├── GLProgram.h │ │ ├── GPUImage.h │ │ ├── GPUImageBuffer.h │ │ ├── GPUImageFilter.h │ │ ├── GPUImageMovie.h │ │ ├── GPUImageOutput.h │ │ ├── GPUImageView.h │ │ ├── GPUImageContext.h │ │ ├── GPUImageHSBFilter.h │ │ ├── GPUImageHueFilter.h │ │ ├── GPUImagePicture.h │ │ ├── GPUImageRGBFilter.h │ │ ├── GPUImageUIElement.h │ │ ├── GPUImageAverageColor.h │ │ ├── GPUImageCropFilter.h │ │ ├── GPUImageEmbossFilter.h │ │ ├── GPUImageFilterGroup.h │ │ ├── GPUImageFramebuffer.h │ │ ├── GPUImageGammaFilter.h │ │ ├── GPUImageHazeFilter.h │ │ ├── GPUImageLevelsFilter.h │ │ ├── GPUImageLookupFilter.h │ │ ├── GPUImageLuminosity.h │ │ ├── GPUImageMaskFilter.h │ │ ├── GPUImageMedianFilter.h │ │ ├── GPUImageMosaicFilter.h │ │ ├── GPUImageRawDataInput.h │ │ ├── GPUImageSepiaFilter.h │ │ ├── GPUImageSketchFilter.h │ │ ├── GPUImageStillCamera.h │ │ ├── GPUImageSwirlFilter.h │ │ ├── GPUImageTextureInput.h │ │ ├── GPUImageToonFilter.h │ │ ├── GPUImageVideoCamera.h │ │ ├── GPUImageAddBlendFilter.h │ │ ├── GPUImageAmatorkaFilter.h │ │ ├── GPUImageBoxBlurFilter.h │ │ ├── GPUImageClosingFilter.h │ │ ├── GPUImageContrastFilter.h │ │ ├── GPUImageDilationFilter.h │ │ ├── GPUImageErosionFilter.h │ │ ├── GPUImageExposureFilter.h │ │ ├── GPUImageFilterPipeline.h │ │ ├── GPUImageHalftoneFilter.h │ │ ├── GPUImageHighPassFilter.h │ │ ├── GPUImageHueBlendFilter.h │ │ ├── GPUImageKuwaharaFilter.h │ │ ├── GPUImageLineGenerator.h │ │ ├── GPUImageLowPassFilter.h │ │ ├── GPUImageMotionDetector.h │ │ ├── GPUImageMovieWriter.h │ │ ├── GPUImageOpacityFilter.h │ │ ├── GPUImageOpeningFilter.h │ │ ├── GPUImagePolkaDotFilter.h │ │ ├── GPUImageRawDataOutput.h │ │ ├── GPUImageSharpenFilter.h │ │ ├── GPUImageTextureOutput.h │ │ ├── GPUImageTwoInputFilter.h │ │ ├── GPUImageTwoPassFilter.h │ │ ├── GPUImageVignetteFilter.h │ │ ├── GPUImageZoomBlurFilter.h │ │ ├── GPUImageiOSBlurFilter.h │ │ ├── GPUImageAlphaBlendFilter.h │ │ ├── GPUImageBilateralFilter.h │ │ ├── GPUImageBrightnessFilter.h │ │ ├── GPUImageChromaKeyFilter.h │ │ ├── GPUImageColorBlendFilter.h │ │ ├── GPUImageColorInvertFilter.h │ │ ├── GPUImageColorMatrixFilter.h │ │ ├── GPUImageCrosshatchFilter.h │ │ ├── GPUImageDarkenBlendFilter.h │ │ ├── GPUImageDivideBlendFilter.h │ │ ├── GPUImageFalseColorFilter.h │ │ ├── GPUImageFramebufferCache.h │ │ ├── GPUImageFramework.h │ │ ├── GPUImageGlassSphereFilter.h │ │ ├── GPUImageGrayscaleFilter.h │ │ ├── GPUImageHistogramFilter.h │ │ ├── GPUImageJFAVoronoiFilter.h │ │ ├── GPUImageLaplacianFilter.h │ │ ├── GPUImageMissEtikateFilter.h │ │ ├── GPUImageMonochromeFilter.h │ │ ├── GPUImageMotionBlurFilter.h │ │ ├── GPUImageMovieComposition.h │ │ ├── GPUImageNormalBlendFilter.h │ │ ├── GPUImagePerlinNoiseFilter.h │ │ ├── GPUImagePixellateFilter.h │ │ ├── GPUImagePosterizeFilter.h │ │ ├── GPUImageRGBClosingFilter.h │ │ ├── GPUImageRGBDilationFilter.h │ │ ├── GPUImageRGBErosionFilter.h │ │ ├── GPUImageRGBOpeningFilter.h │ │ ├── GPUImageSaturationFilter.h │ │ ├── GPUImageScreenBlendFilter.h │ │ ├── GPUImageSmoothToonFilter.h │ │ ├── GPUImageThreeInputFilter.h │ │ ├── GPUImageTiltShiftFilter.h │ │ ├── GPUImageToneCurveFilter.h │ │ ├── GPUImageTransformFilter.h │ │ ├── GPUImageUnsharpMaskFilter.h │ │ ├── GPUImageCGAColorspaceFilter.h │ │ ├── GPUImageColorPackingFilter.h │ │ ├── GPUImageCrosshairGenerator.h │ │ ├── GPUImageDissolveBlendFilter.h │ │ ├── GPUImageGaussianBlurFilter.h │ │ ├── GPUImageHistogramGenerator.h │ │ ├── GPUImageLightenBlendFilter.h │ │ ├── GPUImageMultiplyBlendFilter.h │ │ ├── GPUImageOverlayBlendFilter.h │ │ ├── GPUImagePoissonBlendFilter.h │ │ ├── GPUImageSoftEleganceFilter.h │ │ ├── GPUImageSolidColorGenerator.h │ │ ├── GPUImageSubtractBlendFilter.h │ │ ├── GPUImageWhiteBalanceFilter.h │ │ ├── GPUImageXYDerivativeFilter.h │ │ ├── GPUImage3x3ConvolutionFilter.h │ │ ├── GPUImageBulgeDistortionFilter.h │ │ ├── GPUImageChromaKeyBlendFilter.h │ │ ├── GPUImageColorBurnBlendFilter.h │ │ ├── GPUImageColorDodgeBlendFilter.h │ │ ├── GPUImageDifferenceBlendFilter.h │ │ ├── GPUImageExclusionBlendFilter.h │ │ ├── GPUImageHardLightBlendFilter.h │ │ ├── GPUImageHighlightShadowFilter.h │ │ ├── GPUImageKuwaharaRadius3Filter.h │ │ ├── GPUImageLinearBurnBlendFilter.h │ │ ├── GPUImageLuminanceRangeFilter.h │ │ ├── GPUImageLuminosityBlendFilter.h │ │ ├── GPUImagePinchDistortionFilter.h │ │ ├── GPUImagePolarPixellateFilter.h │ │ ├── GPUImageSaturationBlendFilter.h │ │ ├── GPUImageSoftLightBlendFilter.h │ │ ├── GPUImageSourceOverBlendFilter.h │ │ ├── GPUImageSphereRefractionFilter.h │ │ ├── GPUImageThresholdSketchFilter.h │ │ ├── GPUImageVoronoiConsumerFilter.h │ │ ├── GPUImage3x3TextureSamplingFilter.h │ │ ├── GPUImageAdaptiveThresholdFilter.h │ │ ├── GPUImageCannyEdgeDetectionFilter.h │ │ ├── GPUImageLanczosResamplingFilter.h │ │ ├── GPUImageLocalBinaryPatternFilter.h │ │ ├── GPUImageLuminanceThresholdFilter.h │ │ ├── GPUImagePixellatePositionFilter.h │ │ ├── GPUImageSobelEdgeDetectionFilter.h │ │ ├── GPUImageStretchDistortionFilter.h │ │ ├── GPUImageWeakPixelInclusionFilter.h │ │ ├── GPUImageFASTCornerDetectionFilter.h │ │ ├── GPUImageGaussianBlurPositionFilter.h │ │ ├── GPUImageGaussianSelectiveBlurFilter.h │ │ ├── GPUImageHarrisCornerDetectionFilter.h │ │ ├── GPUImageHoughTransformLineDetector.h │ │ ├── GPUImageNobleCornerDetectionFilter.h │ │ ├── GPUImageNonMaximumSuppressionFilter.h │ │ ├── GPUImagePrewittEdgeDetectionFilter.h │ │ ├── GPUImageThresholdEdgeDetectionFilter.h │ │ ├── GPUImageTwoPassTextureSamplingFilter.h │ │ ├── GPUImageAverageLuminanceThresholdFilter.h │ │ ├── GPUImageShiTomasiFeatureDetectionFilter.h │ │ ├── GPUImageSingleComponentGaussianBlurFilter.h │ │ ├── GPUImageTwoInputCrossTextureSamplingFilter.h │ │ ├── GPUImageParallelCoordinateLineTransformFilter.h │ │ ├── GPUimageDirectionalSobelEdgeDetectionFilter.h │ │ ├── GPUImageDirectionalNonMaximumSuppressionFilter.h │ │ └── GPUImageThresholdedNonMaximumSuppressionFilter.h │ ├── ALAnimationView │ │ └── ALAnimationView.h │ ├── UIImage+animatedGif │ │ └── UIImage+animatedGIF.h │ └── AnimatedGIFImageSerialization │ │ └── AnimatedGIFImageSerialization.h ├── BuildHeaders │ ├── AnimatedGif │ │ └── AnimatedGif.h │ ├── GPUImage │ │ ├── GLProgram.h │ │ ├── GPUImage.h │ │ ├── GPUImageBuffer.h │ │ ├── GPUImageFilter.h │ │ ├── GPUImageMovie.h │ │ ├── GPUImageOutput.h │ │ ├── GPUImageView.h │ │ ├── GPUImageContext.h │ │ ├── GPUImageHSBFilter.h │ │ ├── GPUImageHueFilter.h │ │ ├── GPUImagePicture.h │ │ ├── GPUImageRGBFilter.h │ │ ├── GPUImageUIElement.h │ │ ├── GPUImageAverageColor.h │ │ ├── GPUImageCropFilter.h │ │ ├── GPUImageEmbossFilter.h │ │ ├── GPUImageFilterGroup.h │ │ ├── GPUImageFramebuffer.h │ │ ├── GPUImageGammaFilter.h │ │ ├── GPUImageHazeFilter.h │ │ ├── GPUImageLevelsFilter.h │ │ ├── GPUImageLookupFilter.h │ │ ├── GPUImageLuminosity.h │ │ ├── GPUImageMaskFilter.h │ │ ├── GPUImageMedianFilter.h │ │ ├── GPUImageMosaicFilter.h │ │ ├── GPUImageRawDataInput.h │ │ ├── GPUImageSepiaFilter.h │ │ ├── GPUImageSketchFilter.h │ │ ├── GPUImageStillCamera.h │ │ ├── GPUImageSwirlFilter.h │ │ ├── GPUImageTextureInput.h │ │ ├── GPUImageToonFilter.h │ │ ├── GPUImageVideoCamera.h │ │ ├── GPUImageAddBlendFilter.h │ │ ├── GPUImageAmatorkaFilter.h │ │ ├── GPUImageBoxBlurFilter.h │ │ ├── GPUImageClosingFilter.h │ │ ├── GPUImageContrastFilter.h │ │ ├── GPUImageDilationFilter.h │ │ ├── GPUImageErosionFilter.h │ │ ├── GPUImageExposureFilter.h │ │ ├── GPUImageFilterPipeline.h │ │ ├── GPUImageHalftoneFilter.h │ │ ├── GPUImageHighPassFilter.h │ │ ├── GPUImageHueBlendFilter.h │ │ ├── GPUImageKuwaharaFilter.h │ │ ├── GPUImageLineGenerator.h │ │ ├── GPUImageLowPassFilter.h │ │ ├── GPUImageMotionDetector.h │ │ ├── GPUImageMovieWriter.h │ │ ├── GPUImageOpacityFilter.h │ │ ├── GPUImageOpeningFilter.h │ │ ├── GPUImagePolkaDotFilter.h │ │ ├── GPUImageRawDataOutput.h │ │ ├── GPUImageSharpenFilter.h │ │ ├── GPUImageTextureOutput.h │ │ ├── GPUImageTwoInputFilter.h │ │ ├── GPUImageTwoPassFilter.h │ │ ├── GPUImageVignetteFilter.h │ │ ├── GPUImageZoomBlurFilter.h │ │ ├── GPUImageiOSBlurFilter.h │ │ ├── GPUImageAlphaBlendFilter.h │ │ ├── GPUImageBilateralFilter.h │ │ ├── GPUImageBrightnessFilter.h │ │ ├── GPUImageChromaKeyFilter.h │ │ ├── GPUImageColorBlendFilter.h │ │ ├── GPUImageColorInvertFilter.h │ │ ├── GPUImageColorMatrixFilter.h │ │ ├── GPUImageCrosshatchFilter.h │ │ ├── GPUImageDarkenBlendFilter.h │ │ ├── GPUImageDivideBlendFilter.h │ │ ├── GPUImageFalseColorFilter.h │ │ ├── GPUImageFramebufferCache.h │ │ ├── GPUImageFramework.h │ │ ├── GPUImageGlassSphereFilter.h │ │ ├── GPUImageGrayscaleFilter.h │ │ ├── GPUImageHistogramFilter.h │ │ ├── GPUImageJFAVoronoiFilter.h │ │ ├── GPUImageLaplacianFilter.h │ │ ├── GPUImageMissEtikateFilter.h │ │ ├── GPUImageMonochromeFilter.h │ │ ├── GPUImageMotionBlurFilter.h │ │ ├── GPUImageMovieComposition.h │ │ ├── GPUImageNormalBlendFilter.h │ │ ├── GPUImagePerlinNoiseFilter.h │ │ ├── GPUImagePixellateFilter.h │ │ ├── GPUImagePosterizeFilter.h │ │ ├── GPUImageRGBClosingFilter.h │ │ ├── GPUImageRGBDilationFilter.h │ │ ├── GPUImageRGBErosionFilter.h │ │ ├── GPUImageRGBOpeningFilter.h │ │ ├── GPUImageSaturationFilter.h │ │ ├── GPUImageScreenBlendFilter.h │ │ ├── GPUImageSmoothToonFilter.h │ │ ├── GPUImageThreeInputFilter.h │ │ ├── GPUImageTiltShiftFilter.h │ │ ├── GPUImageToneCurveFilter.h │ │ ├── GPUImageTransformFilter.h │ │ ├── GPUImageUnsharpMaskFilter.h │ │ ├── GPUImageCGAColorspaceFilter.h │ │ ├── GPUImageColorPackingFilter.h │ │ ├── GPUImageCrosshairGenerator.h │ │ ├── GPUImageDissolveBlendFilter.h │ │ ├── GPUImageGaussianBlurFilter.h │ │ ├── GPUImageHistogramGenerator.h │ │ ├── GPUImageLightenBlendFilter.h │ │ ├── GPUImageMultiplyBlendFilter.h │ │ ├── GPUImageOverlayBlendFilter.h │ │ ├── GPUImagePoissonBlendFilter.h │ │ ├── GPUImageSoftEleganceFilter.h │ │ ├── GPUImageSolidColorGenerator.h │ │ ├── GPUImageSubtractBlendFilter.h │ │ ├── GPUImageWhiteBalanceFilter.h │ │ ├── GPUImageXYDerivativeFilter.h │ │ ├── GPUImage3x3ConvolutionFilter.h │ │ ├── GPUImageBulgeDistortionFilter.h │ │ ├── GPUImageChromaKeyBlendFilter.h │ │ ├── GPUImageColorBurnBlendFilter.h │ │ ├── GPUImageColorDodgeBlendFilter.h │ │ ├── GPUImageDifferenceBlendFilter.h │ │ ├── GPUImageExclusionBlendFilter.h │ │ ├── GPUImageHardLightBlendFilter.h │ │ ├── GPUImageHighlightShadowFilter.h │ │ ├── GPUImageKuwaharaRadius3Filter.h │ │ ├── GPUImageLinearBurnBlendFilter.h │ │ ├── GPUImageLuminanceRangeFilter.h │ │ ├── GPUImageLuminosityBlendFilter.h │ │ ├── GPUImagePinchDistortionFilter.h │ │ ├── GPUImagePolarPixellateFilter.h │ │ ├── GPUImageSaturationBlendFilter.h │ │ ├── GPUImageSoftLightBlendFilter.h │ │ ├── GPUImageSourceOverBlendFilter.h │ │ ├── GPUImageSphereRefractionFilter.h │ │ ├── GPUImageThresholdSketchFilter.h │ │ ├── GPUImageVoronoiConsumerFilter.h │ │ ├── GPUImage3x3TextureSamplingFilter.h │ │ ├── GPUImageAdaptiveThresholdFilter.h │ │ ├── GPUImageCannyEdgeDetectionFilter.h │ │ ├── GPUImageLanczosResamplingFilter.h │ │ ├── GPUImageLocalBinaryPatternFilter.h │ │ ├── GPUImageLuminanceThresholdFilter.h │ │ ├── GPUImagePixellatePositionFilter.h │ │ ├── GPUImageSobelEdgeDetectionFilter.h │ │ ├── GPUImageStretchDistortionFilter.h │ │ ├── GPUImageWeakPixelInclusionFilter.h │ │ ├── GPUImageFASTCornerDetectionFilter.h │ │ ├── GPUImageGaussianBlurPositionFilter.h │ │ ├── GPUImageGaussianSelectiveBlurFilter.h │ │ ├── GPUImageHarrisCornerDetectionFilter.h │ │ ├── GPUImageHoughTransformLineDetector.h │ │ ├── GPUImageNobleCornerDetectionFilter.h │ │ ├── GPUImageNonMaximumSuppressionFilter.h │ │ ├── GPUImagePrewittEdgeDetectionFilter.h │ │ ├── GPUImageThresholdEdgeDetectionFilter.h │ │ ├── GPUImageTwoPassTextureSamplingFilter.h │ │ ├── GPUImageAverageLuminanceThresholdFilter.h │ │ ├── GPUImageShiTomasiFeatureDetectionFilter.h │ │ ├── GPUImageSingleComponentGaussianBlurFilter.h │ │ ├── GPUImageTwoInputCrossTextureSamplingFilter.h │ │ ├── GPUImageParallelCoordinateLineTransformFilter.h │ │ ├── GPUimageDirectionalSobelEdgeDetectionFilter.h │ │ ├── GPUImageDirectionalNonMaximumSuppressionFilter.h │ │ └── GPUImageThresholdedNonMaximumSuppressionFilter.h │ ├── ALAnimationView │ │ └── ALAnimationView.h │ ├── UIImage+animatedGif │ │ └── UIImage+animatedGIF.h │ └── AnimatedGIFImageSerialization │ │ └── AnimatedGIFImageSerialization.h ├── Pods-ALAnimationView.xcconfig ├── Pods-UIImage+animatedGif.xcconfig ├── Pods-GPUImage-prefix.pch ├── Pods-ALAnimationView-prefix.pch ├── Pods-AnimatedGif-prefix.pch ├── Pods-UIImage+animatedGif-prefix.pch ├── GPUImage │ └── framework │ │ ├── Resources │ │ ├── lookup.png │ │ ├── lookup_amatorka.png │ │ ├── lookup_miss_etikate.png │ │ ├── lookup_soft_elegance_1.png │ │ └── lookup_soft_elegance_2.png │ │ └── Source │ │ ├── GPUImageMaskFilter.h │ │ ├── GPUImageCGAColorspaceFilter.h │ │ ├── GPUImageAddBlendFilter.h │ │ ├── GPUImageColorInvertFilter.h │ │ ├── GPUImageHalftoneFilter.h │ │ ├── GPUImageHueBlendFilter.h │ │ ├── GPUImageColorBlendFilter.h │ │ ├── GPUImageDivideBlendFilter.h │ │ ├── GPUImageOverlayBlendFilter.h │ │ ├── GPUImageSubtractBlendFilter.h │ │ ├── GPUImageLaplacianFilter.h │ │ ├── GPUImageLinearBurnBlendFilter.h │ │ ├── GPUImageLuminosityBlendFilter.h │ │ ├── GPUImageMedianFilter.h │ │ ├── GPUImageSaturationBlendFilter.h │ │ ├── GPUImageSourceOverBlendFilter.h │ │ ├── GPUImageDarkenBlendFilter.h │ │ ├── GPUImageGlassSphereFilter.h │ │ ├── GPUImageMultiplyBlendFilter.h │ │ ├── GPUImageScreenBlendFilter.h │ │ ├── GPUImageDifferenceBlendFilter.h │ │ ├── GPUImageExclusionBlendFilter.h │ │ ├── GPUImageHardLightBlendFilter.h │ │ ├── GPUImageSoftLightBlendFilter.h │ │ ├── GPUImageXYDerivativeFilter.h │ │ ├── GPUImageSepiaFilter.h │ │ ├── GPUImageHistogramGenerator.h │ │ ├── GPUImageLocalBinaryPatternFilter.h │ │ ├── GPUImageThresholdSketchFilter.h │ │ ├── GPUImageWeakPixelInclusionFilter.h │ │ ├── GPUImageNonMaximumSuppressionFilter.h │ │ ├── GPUImagePrewittEdgeDetectionFilter.h │ │ ├── GPUImageKuwaharaRadius3Filter.h │ │ ├── GPUImageNormalBlendFilter.h │ │ ├── GPUimageDirectionalSobelEdgeDetectionFilter.h │ │ ├── GPUImageBoxBlurFilter.h │ │ ├── GPUImageColorBurnBlendFilter.h │ │ ├── GPUImageColorDodgeBlendFilter.h │ │ ├── GPUImageHueFilter.h │ │ ├── GPUImageBuffer.h │ │ ├── GPUImageLanczosResamplingFilter.h │ │ ├── GPUImageLightenBlendFilter.h │ │ ├── GPUImageColorPackingFilter.h │ │ ├── GPUImagePolkaDotFilter.h │ │ ├── GPUImageVoronoiConsumerFilter.h │ │ ├── GPUImageEmbossFilter.h │ │ ├── GPUImageGammaFilter.h │ │ ├── GPUImageOpacityFilter.h │ │ ├── GPUImageSingleComponentGaussianBlurFilter.h │ │ ├── GPUImageExposureFilter.h │ │ ├── GPUImageSketchFilter.h │ │ ├── GPUImageBrightnessFilter.h │ │ ├── GPUImageAdaptiveThresholdFilter.h │ │ ├── GPUImageAlphaBlendFilter.h │ │ ├── GPUImageLuminanceRangeFilter.h │ │ ├── GPUImageDissolveBlendFilter.h │ │ ├── GPUImageGrayscaleFilter.h │ │ ├── GPUImageAverageLuminanceThresholdFilter.h │ │ ├── GPUImageSharpenFilter.h │ │ ├── GPUImageTextureInput.h │ │ ├── GPUImageContrastFilter.h │ │ ├── GPUImageStretchDistortionFilter.h │ │ ├── GPUImagePerlinNoiseFilter.h │ │ ├── GPUImageJFAVoronoiFilter.h │ │ ├── GPUImageSaturationFilter.h │ │ ├── GPUImageZoomBlurFilter.h │ │ ├── GPUImageMonochromeFilter.h │ │ ├── GPUImageUIElement.h │ │ ├── GPUImageMotionBlurFilter.h │ │ ├── GPUImageThresholdEdgeDetectionFilter.h │ │ ├── GPUImageBilateralFilter.h │ │ ├── GPUImageNobleCornerDetectionFilter.h │ │ ├── GPUImagePixellateFilter.h │ │ ├── GPUImageHighlightShadowFilter.h │ │ ├── GPUImageRGBFilter.h │ │ ├── GPUImageCrosshatchFilter.h │ │ ├── GPUImageLuminanceThresholdFilter.h │ │ ├── GPUImagePolarPixellateFilter.h │ │ ├── GPUImageCropFilter.h │ │ ├── GPUImagePosterizeFilter.h │ │ ├── GPUImageSepiaFilter.m │ │ ├── GPUImageAmatorkaFilter.h │ │ ├── GPUImageThresholdedNonMaximumSuppressionFilter.h │ │ ├── GPUImageLowPassFilter.h │ │ ├── GPUImageMissEtikateFilter.h │ │ ├── GPUImageUnsharpMaskFilter.h │ │ ├── GPUImageRGBOpeningFilter.h │ │ ├── GPUImageRGBClosingFilter.h │ │ ├── GPUImageHighPassFilter.h │ │ ├── GPUImageShiTomasiFeatureDetectionFilter.h │ │ ├── GPUImageColorMatrixFilter.h │ │ ├── GPUImageRGBErosionFilter.h │ │ ├── GPUImageWhiteBalanceFilter.h │ │ ├── GPUImageRGBDilationFilter.h │ │ ├── GPUImageErosionFilter.h │ │ ├── GPUImageSoftEleganceFilter.h │ │ ├── GPUImageMovieComposition.h │ │ ├── GPUImageClosingFilter.h │ │ ├── GPUImageOpeningFilter.h │ │ ├── GPUImageTwoInputCrossTextureSamplingFilter.h │ │ ├── GPUImageSphereRefractionFilter.h │ │ ├── GPUImageTextureOutput.h │ │ ├── GPUImageSwirlFilter.h │ │ ├── GPUImageThreeInputFilter.h │ │ ├── GPUImageBulgeDistortionFilter.h │ │ ├── GPUImage3x3TextureSamplingFilter.h │ │ ├── GPUImageFalseColorFilter.h │ │ ├── GPUImagePoissonBlendFilter.h │ │ ├── GPUImageAverageColor.h │ │ ├── GPUImageFilterGroup.h │ │ ├── GPUImageLuminosity.h │ │ ├── GPUImagePinchDistortionFilter.h │ │ ├── GPUImageKuwaharaFilter.h │ │ ├── GPUImageGaussianBlurPositionFilter.h │ │ ├── GPUImageToonFilter.h │ │ ├── GPUImageTwoInputFilter.h │ │ ├── GPUImagePixellatePositionFilter.h │ │ ├── GPUImage3x3ConvolutionFilter.h │ │ ├── GPUImageTwoPassTextureSamplingFilter.h │ │ ├── GPUImageLineGenerator.h │ │ ├── GPUImageHazeFilter.h │ │ ├── GPUImageSobelEdgeDetectionFilter.h │ │ ├── GPUImageFramebufferCache.h │ │ ├── GPUImageSolidColorGenerator.h │ │ ├── GPUImageCrosshairGenerator.h │ │ ├── GPUImageMotionDetector.h │ │ ├── GPUImageTransformFilter.h │ │ ├── GPUImageVignetteFilter.h │ │ ├── GPUImageParallelCoordinateLineTransformFilter.h │ │ ├── GPUImageDilationFilter.h │ │ ├── GPUImageDirectionalNonMaximumSuppressionFilter.h │ │ ├── GPUImageHistogramFilter.h │ │ ├── GPUImageHSBFilter.h │ │ ├── GPUImageTiltShiftFilter.h │ │ ├── GPUImageRGBClosingFilter.m │ │ ├── GPUImageRGBOpeningFilter.m │ │ ├── GPUImageTwoPassFilter.h │ │ ├── GPUImageChromaKeyFilter.h │ │ ├── GPUImageiOSBlurFilter.h │ │ ├── GPUImageAmatorkaFilter.m │ │ ├── GPUImageMissEtikateFilter.m │ │ ├── GPUImageChromaKeyBlendFilter.h │ │ ├── GPUImageColorInvertFilter.m │ │ ├── GPUImageMosaicFilter.h │ │ ├── GPUImageSmoothToonFilter.h │ │ ├── iOS │ │ └── GPUImagePicture.h │ │ ├── GPUImageToneCurveFilter.h │ │ └── GPUImageGaussianSelectiveBlurFilter.h ├── Pods-AnimatedGIFImageSerialization-prefix.pch ├── Pods-dummy.m ├── Pods-AnimatedGIFImageSerialization.xcconfig ├── Pods-GPUImage-dummy.m ├── Pods-AnimatedGif-dummy.m ├── Pods-GPUImage.xcconfig ├── Pods-ALAnimationView-dummy.m ├── Pods-UIImage+animatedGif-dummy.m ├── Pods-AnimatedGIFImageSerialization-dummy.m ├── Pods-AnimatedGif-Private.xcconfig ├── Pods-ALAnimationView-Private.xcconfig ├── Pods-UIImage+animatedGif-Private.xcconfig ├── Pods-GPUImage-Private.xcconfig ├── Pods-AnimatedGIFImageSerialization-Private.xcconfig ├── Manifest.lock ├── Pods.xcconfig ├── AnimatedGif │ └── LICENSE ├── AnimatedGIFImageSerialization │ └── LICENSE └── ALAnimationView │ └── LICENSE ├── images ├── 11301.png ├── 37862.png ├── 9990.png ├── crater.bmp ├── exp2_0.png ├── FWqc3Kk.gif ├── boom3_0.png ├── splosion2.png ├── exp2_alpha_1.png └── crater_parkmayn.png ├── worlddestroy ├── en.lproj │ └── InfoPlist.strings ├── .DS_Store ├── bomb6.png ├── crater.gif ├── cratere.gif ├── atari_boom.mp3 ├── crater_2.gif ├── explosion.gif ├── menu-128.png ├── menu-512.png ├── only-one.gif ├── sheet_6x5.png ├── crater_mine.gif ├── crater_parkmayn.png ├── explosion (1).gif ├── explosion (2).gif ├── explosion (3).gif ├── explosion (4).gif ├── framework │ └── .DS_Store ├── small_bomb_16.gif ├── explosion-no-repeat (1).gif ├── Images.xcassets │ └── AppIcon.appiconset │ │ ├── appicon120.png │ │ ├── appicon152.png │ │ ├── appicon58.png │ │ ├── appicon80.png │ │ ├── appicon29-2.png │ │ ├── appicon40-2.png │ │ ├── appicon58-1.png │ │ ├── appicon76-1.png │ │ └── appicon80-1.png ├── ExplosionAnnotation.h ├── AmmoButton.h ├── WorldMap.h ├── main.m ├── bombsaway-Prefix.pch ├── AppDelegate.h ├── ExplosionAnnotation.m ├── TimerView.h ├── AmmoButton.m ├── WorldMap.m └── SlideViewController.h ├── sounds ├── atari_boom2.wav ├── atari_boom3.wav ├── atari_boom4.wav ├── atari_boom5.wav └── atari_boom6.wav ├── Podfile ├── bombsaway.xcodeproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── zac.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── zac.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── Podfile.lock └── README.md /Pods/Pods-AnimatedGif.xcconfig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pods/Headers/AnimatedGif/AnimatedGif.h: -------------------------------------------------------------------------------- 1 | ../../AnimatedGif/Classes/AnimatedGif.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GLProgram.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GLProgram.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImage.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/AnimatedGif/AnimatedGif.h: -------------------------------------------------------------------------------- 1 | ../../AnimatedGif/Classes/AnimatedGif.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GLProgram.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GLProgram.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImage.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageBuffer.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBuffer.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMovie.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMovie.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOutput.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageView.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageView.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageBuffer.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBuffer.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMovie.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMovie.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOutput.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageView.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageView.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageContext.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageContext.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHSBFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHSBFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHueFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHueFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePicture.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImagePicture.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRGBFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageUIElement.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageUIElement.h -------------------------------------------------------------------------------- /Pods/Pods-ALAnimationView.xcconfig: -------------------------------------------------------------------------------- 1 | PODS_ALANIMATIONVIEW_OTHER_LDFLAGS = -framework QuartzCore -------------------------------------------------------------------------------- /images/11301.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/11301.png -------------------------------------------------------------------------------- /images/37862.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/37862.png -------------------------------------------------------------------------------- /images/9990.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/9990.png -------------------------------------------------------------------------------- /images/crater.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/crater.bmp -------------------------------------------------------------------------------- /images/exp2_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/exp2_0.png -------------------------------------------------------------------------------- /worlddestroy/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageContext.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageContext.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHSBFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHSBFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHueFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHueFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePicture.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImagePicture.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRGBFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageUIElement.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageUIElement.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAverageColor.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAverageColor.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageCropFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCropFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageEmbossFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageEmbossFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFilterGroup.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilterGroup.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFramebuffer.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFramebuffer.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGammaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGammaFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHazeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHazeFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLevelsFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLevelsFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLookupFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLookupFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLuminosity.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminosity.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMaskFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMaskFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMedianFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMedianFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMosaicFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMosaicFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRawDataInput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRawDataInput.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSepiaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSepiaFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSketchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSketchFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageStillCamera.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageStillCamera.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSwirlFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSwirlFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTextureInput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTextureInput.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageToonFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageToonFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageVideoCamera.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVideoCamera.h -------------------------------------------------------------------------------- /images/FWqc3Kk.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/FWqc3Kk.gif -------------------------------------------------------------------------------- /images/boom3_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/boom3_0.png -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAverageColor.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAverageColor.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageCropFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCropFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageEmbossFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageEmbossFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFilterGroup.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilterGroup.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFramebuffer.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFramebuffer.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGammaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGammaFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHazeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHazeFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLevelsFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLevelsFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLookupFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLookupFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLuminosity.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminosity.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMaskFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMaskFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMedianFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMedianFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMosaicFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMosaicFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRawDataInput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRawDataInput.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSepiaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSepiaFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSketchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSketchFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageStillCamera.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageStillCamera.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSwirlFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSwirlFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTextureInput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTextureInput.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageToonFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageToonFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageVideoCamera.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVideoCamera.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAddBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAddBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAmatorkaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAmatorkaFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageBoxBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBoxBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageClosingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageClosingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageContrastFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageContrastFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDilationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDilationFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageErosionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageErosionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageExposureFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageExposureFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFilterPipeline.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilterPipeline.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHalftoneFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHalftoneFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHighPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHighPassFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHueBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHueBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageKuwaharaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageKuwaharaFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLineGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLineGenerator.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLowPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLowPassFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMotionDetector.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMotionDetector.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMovieWriter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageMovieWriter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageOpacityFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOpacityFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageOpeningFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOpeningFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePolkaDotFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePolkaDotFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRawDataOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRawDataOutput.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSharpenFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSharpenFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTextureOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTextureOutput.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTwoInputFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoInputFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTwoPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoPassFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageVignetteFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVignetteFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageZoomBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageZoomBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageiOSBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageiOSBlurFilter.h -------------------------------------------------------------------------------- /images/splosion2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/splosion2.png -------------------------------------------------------------------------------- /sounds/atari_boom2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/sounds/atari_boom2.wav -------------------------------------------------------------------------------- /sounds/atari_boom3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/sounds/atari_boom3.wav -------------------------------------------------------------------------------- /sounds/atari_boom4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/sounds/atari_boom4.wav -------------------------------------------------------------------------------- /sounds/atari_boom5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/sounds/atari_boom5.wav -------------------------------------------------------------------------------- /sounds/atari_boom6.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/sounds/atari_boom6.wav -------------------------------------------------------------------------------- /worlddestroy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/.DS_Store -------------------------------------------------------------------------------- /worlddestroy/bomb6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/bomb6.png -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAddBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAddBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAmatorkaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAmatorkaFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageBoxBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBoxBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageClosingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageClosingFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageContrastFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageContrastFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDilationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDilationFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageErosionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageErosionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageExposureFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageExposureFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFilterPipeline.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFilterPipeline.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHalftoneFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHalftoneFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHighPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHighPassFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHueBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHueBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageKuwaharaFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageKuwaharaFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLineGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLineGenerator.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLowPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLowPassFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMotionDetector.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMotionDetector.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMovieWriter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/GPUImageMovieWriter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageOpacityFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOpacityFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageOpeningFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOpeningFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePolkaDotFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePolkaDotFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRawDataOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRawDataOutput.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSharpenFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSharpenFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTextureOutput.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTextureOutput.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTwoInputFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoInputFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTwoPassFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoPassFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageVignetteFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVignetteFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageZoomBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageZoomBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageiOSBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageiOSBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/ALAnimationView/ALAnimationView.h: -------------------------------------------------------------------------------- 1 | ../../ALAnimationView/ALAnimationView/Source/ALAnimationView.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAlphaBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAlphaBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageBilateralFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBilateralFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageBrightnessFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBrightnessFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageChromaKeyFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageChromaKeyFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorInvertFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorInvertFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorMatrixFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorMatrixFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageCrosshatchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCrosshatchFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDarkenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDarkenBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDivideBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDivideBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFalseColorFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFalseColorFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFramebufferCache.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFramebufferCache.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFramework.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/Framework/GPUImageFramework.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGlassSphereFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGlassSphereFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGrayscaleFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGrayscaleFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHistogramFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHistogramFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageJFAVoronoiFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageJFAVoronoiFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLaplacianFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLaplacianFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMissEtikateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMissEtikateFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMonochromeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMonochromeFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMotionBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMotionBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMovieComposition.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMovieComposition.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageNormalBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNormalBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePerlinNoiseFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePerlinNoiseFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePixellateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePixellateFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePosterizeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePosterizeFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRGBClosingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBClosingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRGBDilationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBDilationFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRGBErosionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBErosionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageRGBOpeningFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBOpeningFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSaturationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSaturationFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageScreenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageScreenBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSmoothToonFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSmoothToonFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageThreeInputFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThreeInputFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTiltShiftFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTiltShiftFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageToneCurveFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageToneCurveFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTransformFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTransformFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageUnsharpMaskFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageUnsharpMaskFilter.h -------------------------------------------------------------------------------- /images/exp2_alpha_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/exp2_alpha_1.png -------------------------------------------------------------------------------- /worlddestroy/crater.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/crater.gif -------------------------------------------------------------------------------- /worlddestroy/cratere.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/cratere.gif -------------------------------------------------------------------------------- /Pods/BuildHeaders/ALAnimationView/ALAnimationView.h: -------------------------------------------------------------------------------- 1 | ../../ALAnimationView/ALAnimationView/Source/ALAnimationView.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAlphaBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAlphaBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageBilateralFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBilateralFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageBrightnessFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBrightnessFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageChromaKeyFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageChromaKeyFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorInvertFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorInvertFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorMatrixFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorMatrixFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageCrosshatchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCrosshatchFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDarkenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDarkenBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDivideBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDivideBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFalseColorFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFalseColorFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFramebufferCache.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFramebufferCache.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFramework.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/iOS/Framework/GPUImageFramework.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGlassSphereFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGlassSphereFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGrayscaleFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGrayscaleFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHistogramFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHistogramFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageJFAVoronoiFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageJFAVoronoiFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLaplacianFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLaplacianFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMissEtikateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMissEtikateFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMonochromeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMonochromeFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMotionBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMotionBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMovieComposition.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMovieComposition.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageNormalBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNormalBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePerlinNoiseFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePerlinNoiseFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePixellateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePixellateFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePosterizeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePosterizeFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRGBClosingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBClosingFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRGBDilationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBDilationFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRGBErosionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBErosionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageRGBOpeningFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageRGBOpeningFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSaturationFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSaturationFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageScreenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageScreenBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSmoothToonFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSmoothToonFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageThreeInputFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThreeInputFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTiltShiftFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTiltShiftFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageToneCurveFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageToneCurveFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTransformFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTransformFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageUnsharpMaskFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageUnsharpMaskFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageCGAColorspaceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCGAColorspaceFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorPackingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorPackingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageCrosshairGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCrosshairGenerator.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDissolveBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDissolveBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGaussianBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHistogramGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHistogramGenerator.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLightenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLightenBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageMultiplyBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMultiplyBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageOverlayBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOverlayBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePoissonBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePoissonBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSoftEleganceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSoftEleganceFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSolidColorGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSolidColorGenerator.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSubtractBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSubtractBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageWhiteBalanceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageWhiteBalanceFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageXYDerivativeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageXYDerivativeFilter.h -------------------------------------------------------------------------------- /images/crater_parkmayn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/images/crater_parkmayn.png -------------------------------------------------------------------------------- /worlddestroy/atari_boom.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/atari_boom.mp3 -------------------------------------------------------------------------------- /worlddestroy/crater_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/crater_2.gif -------------------------------------------------------------------------------- /worlddestroy/explosion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion.gif -------------------------------------------------------------------------------- /worlddestroy/menu-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/menu-128.png -------------------------------------------------------------------------------- /worlddestroy/menu-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/menu-512.png -------------------------------------------------------------------------------- /worlddestroy/only-one.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/only-one.gif -------------------------------------------------------------------------------- /worlddestroy/sheet_6x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/sheet_6x5.png -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageCGAColorspaceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCGAColorspaceFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorPackingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorPackingFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageCrosshairGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCrosshairGenerator.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDissolveBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDissolveBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGaussianBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHistogramGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHistogramGenerator.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLightenBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLightenBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageMultiplyBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageMultiplyBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageOverlayBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageOverlayBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePoissonBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePoissonBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSoftEleganceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSoftEleganceFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSolidColorGenerator.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSolidColorGenerator.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSubtractBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSubtractBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageWhiteBalanceFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageWhiteBalanceFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageXYDerivativeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageXYDerivativeFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImage3x3ConvolutionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage3x3ConvolutionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageBulgeDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBulgeDistortionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageChromaKeyBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageChromaKeyBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorBurnBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageColorDodgeBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorDodgeBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDifferenceBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDifferenceBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageExclusionBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageExclusionBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHardLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHardLightBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHighlightShadowFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHighlightShadowFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageKuwaharaRadius3Filter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageKuwaharaRadius3Filter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLinearBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLinearBurnBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLuminanceRangeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminanceRangeFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLuminosityBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminosityBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePinchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePinchDistortionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePolarPixellateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePolarPixellateFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSaturationBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSaturationBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSoftLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSoftLightBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSourceOverBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSourceOverBlendFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSphereRefractionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSphereRefractionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageThresholdSketchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdSketchFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageVoronoiConsumerFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVoronoiConsumerFilter.h -------------------------------------------------------------------------------- /Pods/Pods-UIImage+animatedGif.xcconfig: -------------------------------------------------------------------------------- 1 | PODS_UIIMAGE_ANIMATEDGIF_OTHER_LDFLAGS = -framework ImageIO -framework UIKit -------------------------------------------------------------------------------- /worlddestroy/crater_mine.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/crater_mine.gif -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImage3x3ConvolutionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage3x3ConvolutionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageBulgeDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageBulgeDistortionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageChromaKeyBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageChromaKeyBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorBurnBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageColorDodgeBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageColorDodgeBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDifferenceBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDifferenceBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageExclusionBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageExclusionBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHardLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHardLightBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHighlightShadowFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHighlightShadowFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageKuwaharaRadius3Filter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageKuwaharaRadius3Filter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLinearBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLinearBurnBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLuminanceRangeFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminanceRangeFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLuminosityBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminosityBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePinchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePinchDistortionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePolarPixellateFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePolarPixellateFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSaturationBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSaturationBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSoftLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSoftLightBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSourceOverBlendFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSourceOverBlendFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSphereRefractionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSphereRefractionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageThresholdSketchFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdSketchFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageVoronoiConsumerFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageVoronoiConsumerFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImage3x3TextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage3x3TextureSamplingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAdaptiveThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAdaptiveThresholdFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageCannyEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCannyEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLanczosResamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLanczosResamplingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLocalBinaryPatternFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLocalBinaryPatternFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminanceThresholdFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePixellatePositionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePixellatePositionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSobelEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageStretchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageStretchDistortionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageWeakPixelInclusionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageWeakPixelInclusionFilter.h -------------------------------------------------------------------------------- /worlddestroy/crater_parkmayn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/crater_parkmayn.png -------------------------------------------------------------------------------- /worlddestroy/explosion (1).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion (1).gif -------------------------------------------------------------------------------- /worlddestroy/explosion (2).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion (2).gif -------------------------------------------------------------------------------- /worlddestroy/explosion (3).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion (3).gif -------------------------------------------------------------------------------- /worlddestroy/explosion (4).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion (4).gif -------------------------------------------------------------------------------- /worlddestroy/framework/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/framework/.DS_Store -------------------------------------------------------------------------------- /worlddestroy/small_bomb_16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/small_bomb_16.gif -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImage3x3TextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImage3x3TextureSamplingFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAdaptiveThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAdaptiveThresholdFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageCannyEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageCannyEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLanczosResamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLanczosResamplingFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLocalBinaryPatternFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLocalBinaryPatternFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageLuminanceThresholdFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePixellatePositionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePixellatePositionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSobelEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageStretchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageStretchDistortionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageWeakPixelInclusionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageWeakPixelInclusionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageFASTCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFASTCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGaussianBlurPositionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianBlurPositionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageGaussianSelectiveBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianSelectiveBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHarrisCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHarrisCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageHoughTransformLineDetector.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHoughTransformLineDetector.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageNobleCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNobleCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImagePrewittEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePrewittEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/UIImage+animatedGif/UIImage+animatedGIF.h: -------------------------------------------------------------------------------- 1 | ../../UIImage+animatedGif/uiimage-from-animated-gif/UIImage+animatedGIF.h -------------------------------------------------------------------------------- /Pods/Pods-GPUImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "Pods-environment.h" 6 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageFASTCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageFASTCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGaussianBlurPositionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianBlurPositionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageGaussianSelectiveBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageGaussianSelectiveBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHarrisCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHarrisCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageHoughTransformLineDetector.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageHoughTransformLineDetector.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageNobleCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNobleCornerDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImagePrewittEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImagePrewittEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/UIImage+animatedGif/UIImage+animatedGIF.h: -------------------------------------------------------------------------------- 1 | ../../UIImage+animatedGif/uiimage-from-animated-gif/UIImage+animatedGIF.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageThresholdEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTwoPassTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoPassTextureSamplingFilter.h -------------------------------------------------------------------------------- /Pods/Pods-ALAnimationView-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "Pods-environment.h" 6 | -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGif-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "Pods-environment.h" 6 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageThresholdEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTwoPassTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoPassTextureSamplingFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageAverageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAverageLuminanceThresholdFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageShiTomasiFeatureDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageShiTomasiFeatureDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Pods-UIImage+animatedGif-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "Pods-environment.h" 6 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageAverageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageAverageLuminanceThresholdFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageShiTomasiFeatureDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageShiTomasiFeatureDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageSingleComponentGaussianBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSingleComponentGaussianBlurFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageTwoInputCrossTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoInputCrossTextureSamplingFilter.h -------------------------------------------------------------------------------- /worlddestroy/explosion-no-repeat (1).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/explosion-no-repeat (1).gif -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageSingleComponentGaussianBlurFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageSingleComponentGaussianBlurFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageTwoInputCrossTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageTwoInputCrossTextureSamplingFilter.h -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Resources/lookup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/Pods/GPUImage/framework/Resources/lookup.png -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageParallelCoordinateLineTransformFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageParallelCoordinateLineTransformFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUimageDirectionalSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUimageDirectionalSobelEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGIFImageSerialization-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "Pods-environment.h" 6 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageParallelCoordinateLineTransformFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageParallelCoordinateLineTransformFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUimageDirectionalSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUimageDirectionalSobelEdgeDetectionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageDirectionalNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDirectionalNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/Headers/GPUImage/GPUImageThresholdedNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdedNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/Pods-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods : NSObject 3 | @end 4 | @implementation PodsDummy_Pods 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageDirectionalNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageDirectionalNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/BuildHeaders/GPUImage/GPUImageThresholdedNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | ../../GPUImage/framework/Source/GPUImageThresholdedNonMaximumSuppressionFilter.h -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Resources/lookup_amatorka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/Pods/GPUImage/framework/Resources/lookup_amatorka.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMaskFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageMaskFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Resources/lookup_miss_etikate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/Pods/GPUImage/framework/Resources/lookup_miss_etikate.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageCGAColorspaceFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageCGAColorspaceFilter : GPUImageFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Headers/AnimatedGIFImageSerialization/AnimatedGIFImageSerialization.h: -------------------------------------------------------------------------------- 1 | ../../AnimatedGIFImageSerialization/AnimatedGIFImageSerialization/AnimatedGIFImageSerialization.h -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGIFImageSerialization.xcconfig: -------------------------------------------------------------------------------- 1 | PODS_ANIMATEDGIFIMAGESERIALIZATION_OTHER_LDFLAGS = -framework CoreGraphics -framework ImageIO -framework MobileCoreServices -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- 1 | platform :ios, '7.1' 2 | 3 | pod 'GPUImage' 4 | pod 'UIImage+animatedGif' 5 | pod 'AnimatedGif' 6 | pod 'AnimatedGIFImageSerialization' 7 | pod 'ALAnimationView' 8 | -------------------------------------------------------------------------------- /Pods/BuildHeaders/AnimatedGIFImageSerialization/AnimatedGIFImageSerialization.h: -------------------------------------------------------------------------------- 1 | ../../AnimatedGIFImageSerialization/AnimatedGIFImageSerialization/AnimatedGIFImageSerialization.h -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAddBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageAddBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorInvertFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageColorInvertFilter : GPUImageFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHalftoneFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImagePixellateFilter.h" 2 | 3 | @interface GPUImageHalftoneFilter : GPUImagePixellateFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHueBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageHueBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Pods-GPUImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_GPUImage : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_GPUImage 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Resources/lookup_soft_elegance_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/Pods/GPUImage/framework/Resources/lookup_soft_elegance_1.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Resources/lookup_soft_elegance_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/Pods/GPUImage/framework/Resources/lookup_soft_elegance_2.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageColorBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDivideBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageDivideBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon120.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon152.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon58.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon80.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageOverlayBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageOverlayBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSubtractBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageSubtractBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGif-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_AnimatedGif : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_AnimatedGif 5 | @end 6 | -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon29-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon29-2.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon40-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon40-2.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon58-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon58-1.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon76-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon76-1.png -------------------------------------------------------------------------------- /worlddestroy/Images.xcassets/AppIcon.appiconset/appicon80-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/worlddestroy/Images.xcassets/AppIcon.appiconset/appicon80-1.png -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLaplacianFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3ConvolutionFilter.h" 2 | 3 | @interface GPUImageLaplacianFilter : GPUImage3x3ConvolutionFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLinearBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageLinearBurnBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLuminosityBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageLuminosityBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMedianFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUImageMedianFilter : GPUImage3x3TextureSamplingFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSaturationBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageSaturationBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSourceOverBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageSourceOverBlendFilter : GPUImageTwoInputFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Pods-GPUImage.xcconfig: -------------------------------------------------------------------------------- 1 | PODS_GPUIMAGE_CLANG_MODULES_AUTOLINK = YES 2 | PODS_GPUIMAGE_OTHER_LDFLAGS = -framework AVFoundation -framework CoreMedia -framework OpenGLES -framework QuartzCore -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDarkenBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageDarkenBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageGlassSphereFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageSphereRefractionFilter.h" 2 | 3 | @interface GPUImageGlassSphereFilter : GPUImageSphereRefractionFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMultiplyBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageMultiplyBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageScreenBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageScreenBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/Pods-ALAnimationView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_ALAnimationView : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_ALAnimationView 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDifferenceBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageDifferenceBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageExclusionBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageExclusionBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHardLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageHardLightBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSoftLightBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageSoftLightBlendFilter : GPUImageTwoInputFilter 4 | { 5 | } 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageXYDerivativeFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageSobelEdgeDetectionFilter.h" 2 | 3 | @interface GPUImageXYDerivativeFilter : GPUImageSobelEdgeDetectionFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSepiaFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageColorMatrixFilter.h" 2 | 3 | /// Simple sepia tone filter 4 | @interface GPUImageSepiaFilter : GPUImageColorMatrixFilter 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /Pods/Pods-UIImage+animatedGif-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_UIImage_animatedGif : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_UIImage_animatedGif 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHistogramGenerator.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageHistogramGenerator : GPUImageFilter 4 | { 5 | GLint backgroundColorUniform; 6 | } 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLocalBinaryPatternFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUImageLocalBinaryPatternFilter : GPUImage3x3TextureSamplingFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageThresholdSketchFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageThresholdEdgeDetectionFilter.h" 2 | 3 | @interface GPUImageThresholdSketchFilter : GPUImageThresholdEdgeDetectionFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageWeakPixelInclusionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUImageWeakPixelInclusionFilter : GPUImage3x3TextureSamplingFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUImageNonMaximumSuppressionFilter : GPUImage3x3TextureSamplingFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePrewittEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageSobelEdgeDetectionFilter.h" 2 | 3 | @interface GPUImagePrewittEdgeDetectionFilter : GPUImageSobelEdgeDetectionFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageKuwaharaRadius3Filter.h: -------------------------------------------------------------------------------- 1 | // 2 | // GPUImageKuwaharaRadius3Filter.h 3 | 4 | #import "GPUImageFilter.h" 5 | 6 | @interface GPUImageKuwaharaRadius3Filter : GPUImageFilter 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /worlddestroy/ExplosionAnnotation.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface ExplosionAnnotation : MKAnnotationView 4 | - (id)initWithAnnotation:(id )annotation reuseIdentifier:(NSString *)reuseIdentifier; 5 | @end -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageNormalBlendFilter.h: -------------------------------------------------------------------------------- 1 | // Created by Jorge Garcia on 9/5/12. 2 | // 3 | 4 | #import "GPUImageTwoInputFilter.h" 5 | 6 | @interface GPUImageNormalBlendFilter : GPUImageTwoInputFilter 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUimageDirectionalSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUimageDirectionalSobelEdgeDetectionFilter : GPUImage3x3TextureSamplingFilter 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageBoxBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageGaussianBlurFilter.h" 2 | 3 | /** A hardware-accelerated box blur of an image 4 | */ 5 | @interface GPUImageBoxBlurFilter : GPUImageGaussianBlurFilter 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGIFImageSerialization-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_AnimatedGIFImageSerialization : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_AnimatedGIFImageSerialization 5 | @end 6 | -------------------------------------------------------------------------------- /bombsaway.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /bombsaway.xcodeproj/project.xcworkspace/xcuserdata/zac.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twodayslate/bombsaway/master/bombsaway.xcodeproj/project.xcworkspace/xcuserdata/zac.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorBurnBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | /** Applies a color burn blend of two images 4 | */ 5 | @interface GPUImageColorBurnBlendFilter : GPUImageTwoInputFilter 6 | { 7 | } 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorDodgeBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | /** Applies a color dodge blend of two images 4 | */ 5 | @interface GPUImageColorDodgeBlendFilter : GPUImageTwoInputFilter 6 | { 7 | } 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHueFilter.h: -------------------------------------------------------------------------------- 1 | 2 | #import "GPUImageFilter.h" 3 | 4 | @interface GPUImageHueFilter : GPUImageFilter 5 | { 6 | GLint hueAdjustUniform; 7 | 8 | } 9 | @property (nonatomic, readwrite) CGFloat hue; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageBuffer.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageBuffer : GPUImageFilter 4 | { 5 | NSMutableArray *bufferedFramebuffers; 6 | } 7 | 8 | @property(readwrite, nonatomic) NSUInteger bufferSize; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /worlddestroy/AmmoButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // AmmoView.h 3 | // 4 | // 5 | // Created by twodayslate on 8/26/14. 6 | // 7 | // 8 | 9 | #import 10 | #import "WDController.h" 11 | 12 | @class WDController; 13 | 14 | @interface AmmoButton : UIButton 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLanczosResamplingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | @interface GPUImageLanczosResamplingFilter : GPUImageTwoPassTextureSamplingFilter 4 | 5 | @property(readwrite, nonatomic) CGSize originalImageSize; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLightenBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | /// Blends two images by taking the maximum value of each color component between the images 4 | @interface GPUImageLightenBlendFilter : GPUImageTwoInputFilter 5 | { 6 | } 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorPackingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageColorPackingFilter : GPUImageFilter 4 | { 5 | GLint texelWidthUniform, texelHeightUniform; 6 | 7 | CGFloat texelWidth, texelHeight; 8 | } 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePolkaDotFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImagePixellateFilter.h" 2 | 3 | @interface GPUImagePolkaDotFilter : GPUImagePixellateFilter 4 | { 5 | GLint dotScalingUniform; 6 | } 7 | 8 | @property(readwrite, nonatomic) CGFloat dotScaling; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageVoronoiConsumerFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageVoronoiConsumerFilter : GPUImageTwoInputFilter 4 | { 5 | GLint sizeUniform; 6 | } 7 | 8 | @property (nonatomic, readwrite) CGSize sizeInPixels; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /worlddestroy/WorldMap.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | static double mercadorRadius = 85445659.44705395; 4 | static double mercadorOffset = 268435456; 5 | #define MERCATOR_RADIUS 85445659.44705395 6 | #define MAX_GOOGLE_LEVELS 20 7 | 8 | @interface WorldMap : MKMapView 9 | - (double)zoomLevel; 10 | @end 11 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageEmbossFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3ConvolutionFilter.h" 2 | 3 | @interface GPUImageEmbossFilter : GPUImage3x3ConvolutionFilter 4 | 5 | // The strength of the embossing, from 0.0 to 4.0, with 1.0 as the normal level 6 | @property(readwrite, nonatomic) CGFloat intensity; 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageGammaFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageGammaFilter : GPUImageFilter 4 | { 5 | GLint gammaUniform; 6 | } 7 | 8 | // Gamma ranges from 0.0 to 3.0, with 1.0 as the normal level 9 | @property(readwrite, nonatomic) CGFloat gamma; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageOpacityFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageOpacityFilter : GPUImageFilter 4 | { 5 | GLint opacityUniform; 6 | } 7 | 8 | // Opacity ranges from 0.0 to 1.0, with 1.0 as the normal setting 9 | @property(readwrite, nonatomic) CGFloat opacity; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSingleComponentGaussianBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageGaussianBlurFilter.h" 2 | 3 | // This filter merely performs the standard Gaussian blur on the red color channel (assuming a luminance image) 4 | 5 | @interface GPUImageSingleComponentGaussianBlurFilter : GPUImageGaussianBlurFilter 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageExposureFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageExposureFilter : GPUImageFilter 4 | { 5 | GLint exposureUniform; 6 | } 7 | 8 | // Exposure ranges from -10.0 to 10.0, with 0.0 as the normal level 9 | @property(readwrite, nonatomic) CGFloat exposure; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSketchFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageSobelEdgeDetectionFilter.h" 2 | 3 | /** Converts video to look like a sketch. 4 | 5 | This is just the Sobel edge detection filter with the colors inverted. 6 | */ 7 | @interface GPUImageSketchFilter : GPUImageSobelEdgeDetectionFilter 8 | { 9 | } 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageBrightnessFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageBrightnessFilter : GPUImageFilter 4 | { 5 | GLint brightnessUniform; 6 | } 7 | 8 | // Brightness ranges from -1.0 to 1.0, with 0.0 as the normal level 9 | @property(readwrite, nonatomic) CGFloat brightness; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAdaptiveThresholdFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @interface GPUImageAdaptiveThresholdFilter : GPUImageFilterGroup 4 | 5 | /** A multiplier for the background averaging blur radius in pixels, with a default of 4 6 | */ 7 | @property(readwrite, nonatomic) CGFloat blurRadiusInPixels; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAlphaBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageAlphaBlendFilter : GPUImageTwoInputFilter 4 | { 5 | GLint mixUniform; 6 | } 7 | 8 | // Mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 1.0 as the normal level 9 | @property(readwrite, nonatomic) CGFloat mix; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLuminanceRangeFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageLuminanceRangeFilter : GPUImageFilter 4 | { 5 | GLint rangeReductionUniform; 6 | } 7 | 8 | /** The degree to reduce the luminance range, from 0.0 to 1.0. Default is 0.6. 9 | */ 10 | @property(readwrite, nonatomic) CGFloat rangeReductionFactor; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDissolveBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageDissolveBlendFilter : GPUImageTwoInputFilter 4 | { 5 | GLint mixUniform; 6 | } 7 | 8 | // Mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 0.5 (half of either) as the normal level 9 | @property(readwrite, nonatomic) CGFloat mix; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageGrayscaleFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | extern NSString *const kGPUImageLuminanceFragmentShaderString; 4 | 5 | /** Converts an image to grayscale (a slightly faster implementation of the saturation filter, without the ability to vary the color contribution) 6 | */ 7 | @interface GPUImageGrayscaleFilter : GPUImageFilter 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAverageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @interface GPUImageAverageLuminanceThresholdFilter : GPUImageFilterGroup 4 | 5 | // This is multiplied by the continually calculated average image luminosity to arrive at the final threshold. Default is 1.0. 6 | @property(readwrite, nonatomic) CGFloat thresholdMultiplier; 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSharpenFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageSharpenFilter : GPUImageFilter 4 | { 5 | GLint sharpnessUniform; 6 | GLint imageWidthFactorUniform, imageHeightFactorUniform; 7 | } 8 | 9 | // Sharpness ranges from -4.0 to 4.0, with 0.0 as the normal level 10 | @property(readwrite, nonatomic) CGFloat sharpness; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTextureInput.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageOutput.h" 2 | 3 | @interface GPUImageTextureInput : GPUImageOutput 4 | { 5 | CGSize textureSize; 6 | } 7 | 8 | // Initialization and teardown 9 | - (id)initWithTexture:(GLuint)newInputTexture size:(CGSize)newTextureSize; 10 | 11 | // Image rendering 12 | - (void)processTextureWithFrameTime:(CMTime)frameTime; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageContrastFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Adjusts the contrast of the image 4 | */ 5 | @interface GPUImageContrastFilter : GPUImageFilter 6 | { 7 | GLint contrastUniform; 8 | } 9 | 10 | /** Contrast ranges from 0.0 to 4.0 (max contrast), with 1.0 as the normal level 11 | */ 12 | @property(readwrite, nonatomic) CGFloat contrast; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageStretchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Creates a stretch distortion of the image 4 | */ 5 | @interface GPUImageStretchDistortionFilter : GPUImageFilter { 6 | GLint centerUniform; 7 | } 8 | 9 | /** The center about which to apply the distortion, with a default of (0.5, 0.5) 10 | */ 11 | @property(readwrite, nonatomic) CGPoint center; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePerlinNoiseFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImagePerlinNoiseFilter : GPUImageFilter 4 | { 5 | GLint scaleUniform, colorStartUniform, colorFinishUniform; 6 | } 7 | 8 | @property (readwrite, nonatomic) GPUVector4 colorStart; 9 | @property (readwrite, nonatomic) GPUVector4 colorFinish; 10 | 11 | @property (readwrite, nonatomic) float scale; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /worlddestroy/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // worlddestroy 4 | // 5 | // Created by twodayslate on 8/22/14. 6 | // Copyright (c) 2014 PRNDL. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "AppDelegate.h" 12 | 13 | int main(int argc, char * argv[]) 14 | { 15 | @autoreleasepool { 16 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageJFAVoronoiFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageJFAVoronoiFilter : GPUImageFilter 4 | { 5 | GLuint secondFilterOutputTexture; 6 | GLuint secondFilterFramebuffer; 7 | 8 | 9 | GLint sampleStepUniform; 10 | GLint sizeUniform; 11 | NSUInteger numPasses; 12 | 13 | } 14 | 15 | @property (nonatomic, readwrite) CGSize sizeInPixels; 16 | 17 | @end -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSaturationFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Adjusts the saturation of an image 4 | */ 5 | @interface GPUImageSaturationFilter : GPUImageFilter 6 | { 7 | GLint saturationUniform; 8 | } 9 | 10 | /** Saturation ranges from 0.0 (fully desaturated) to 2.0 (max saturation), with 1.0 as the normal level 11 | */ 12 | @property(readwrite, nonatomic) CGFloat saturation; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /worlddestroy/bombsaway-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header 3 | // 4 | // The contents of this file are implicitly included at the beginning of every source file. 5 | // 6 | 7 | #import 8 | 9 | #ifndef __IPHONE_3_0 10 | #warning "This project uses features only available in iOS SDK 3.0 and later." 11 | #endif 12 | 13 | #ifdef __OBJC__ 14 | #import 15 | #import 16 | #endif 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageZoomBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageZoomBlurFilter : GPUImageFilter 4 | 5 | /** A multiplier for the blur size, ranging from 0.0 on up, with a default of 1.0 6 | */ 7 | @property (readwrite, nonatomic) CGFloat blurSize; 8 | 9 | /** The normalized center of the blur. (0.5, 0.5) by default 10 | */ 11 | @property (readwrite, nonatomic) CGPoint blurCenter; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMonochromeFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageMonochromeFilter : GPUImageFilter 4 | { 5 | GLint intensityUniform, filterColorUniform; 6 | } 7 | 8 | @property(readwrite, nonatomic) CGFloat intensity; 9 | @property(readwrite, nonatomic) GPUVector4 color; 10 | 11 | - (void)setColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageUIElement.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageOutput.h" 2 | 3 | @interface GPUImageUIElement : GPUImageOutput 4 | 5 | // Initialization and teardown 6 | - (id)initWithView:(UIView *)inputView; 7 | - (id)initWithLayer:(CALayer *)inputLayer; 8 | 9 | // Layer management 10 | - (CGSize)layerSizeInPixels; 11 | - (void)update; 12 | - (void)updateUsingCurrentTime; 13 | - (void)updateWithTimestamp:(CMTime)frameTime; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMotionBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageMotionBlurFilter : GPUImageFilter 4 | 5 | /** A multiplier for the blur size, ranging from 0.0 on up, with a default of 1.0 6 | */ 7 | @property (readwrite, nonatomic) CGFloat blurSize; 8 | 9 | /** The angular direction of the blur, in degrees. 0 degrees by default 10 | */ 11 | @property (readwrite, nonatomic) CGFloat blurAngle; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageThresholdEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageSobelEdgeDetectionFilter.h" 2 | 3 | @interface GPUImageThresholdEdgeDetectionFilter : GPUImageSobelEdgeDetectionFilter 4 | { 5 | GLint thresholdUniform; 6 | } 7 | 8 | /** Any edge above this threshold will be black, and anything below white. Ranges from 0.0 to 1.0, with 0.8 as the default 9 | */ 10 | @property(readwrite, nonatomic) CGFloat threshold; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /worlddestroy/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // worlddestroy 4 | // 5 | // Created by twodayslate on 8/22/14. 6 | // Copyright (c) 2014 PRNDL. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "REFrostedViewController/REFrostedViewController.h" 11 | 12 | @interface AppDelegate : UIResponder 13 | 14 | @property (strong, nonatomic) UIWindow *window; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageBilateralFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageGaussianBlurFilter.h" 2 | 3 | @interface GPUImageBilateralFilter : GPUImageGaussianBlurFilter 4 | { 5 | CGFloat firstDistanceNormalizationFactorUniform; 6 | CGFloat secondDistanceNormalizationFactorUniform; 7 | } 8 | // A normalization factor for the distance between central color and sample color. 9 | @property(nonatomic, readwrite) CGFloat distanceNormalizationFactor; 10 | @end 11 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageNobleCornerDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageHarrisCornerDetectionFilter.h" 2 | 3 | /** Noble corner detector 4 | 5 | This is the Noble variant on the Harris detector, from 6 | Alison Noble, "Descriptions of Image Surfaces", PhD thesis, Department of Engineering Science, Oxford University 1989, p45. 7 | */ 8 | 9 | 10 | @interface GPUImageNobleCornerDetectionFilter : GPUImageHarrisCornerDetectionFilter 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePixellateFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImagePixellateFilter : GPUImageFilter 4 | { 5 | GLint fractionalWidthOfAPixelUniform, aspectRatioUniform; 6 | } 7 | 8 | // The fractional width of the image to use as a size for the pixels in the resulting image. Values below one pixel width in the source image are ignored. 9 | @property(readwrite, nonatomic) CGFloat fractionalWidthOfAPixel; 10 | 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGif-Private.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods-AnimatedGif.xcconfig" 2 | GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/AnimatedGif" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 4 | OTHER_LDFLAGS = -ObjC 5 | PODS_ROOT = ${SRCROOT} -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHighlightShadowFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageHighlightShadowFilter : GPUImageFilter 4 | { 5 | GLint shadowsUniform, highlightsUniform; 6 | } 7 | 8 | /** 9 | * 0 - 1, increase to lighten shadows. 10 | * @default 0 11 | */ 12 | @property(readwrite, nonatomic) CGFloat shadows; 13 | 14 | /** 15 | * 0 - 1, decrease to darken highlights. 16 | * @default 1 17 | */ 18 | @property(readwrite, nonatomic) CGFloat highlights; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageRGBFilter : GPUImageFilter 4 | { 5 | GLint redUniform; 6 | GLint greenUniform; 7 | GLint blueUniform; 8 | } 9 | 10 | // Normalized values by which each color channel is multiplied. The range is from 0.0 up, with 1.0 as the default. 11 | @property (readwrite, nonatomic) CGFloat red; 12 | @property (readwrite, nonatomic) CGFloat green; 13 | @property (readwrite, nonatomic) CGFloat blue; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/Pods-ALAnimationView-Private.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods-ALAnimationView.xcconfig" 2 | GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/ALAnimationView" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 4 | OTHER_LDFLAGS = -ObjC ${PODS_ALANIMATIONVIEW_OTHER_LDFLAGS} 5 | PODS_ROOT = ${SRCROOT} -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageCrosshatchFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageCrosshatchFilter : GPUImageFilter 4 | { 5 | GLint crossHatchSpacingUniform, lineWidthUniform; 6 | } 7 | // The fractional width of the image to use as the spacing for the crosshatch. The default is 0.03. 8 | @property(readwrite, nonatomic) CGFloat crossHatchSpacing; 9 | 10 | // A relative width for the crosshatch lines. The default is 0.003. 11 | @property(readwrite, nonatomic) CGFloat lineWidth; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLuminanceThresholdFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Pixels with a luminance above the threshold will appear white, and those below will be black 4 | */ 5 | @interface GPUImageLuminanceThresholdFilter : GPUImageFilter 6 | { 7 | GLint thresholdUniform; 8 | } 9 | 10 | /** Anything above this luminance will be white, and anything below black. Ranges from 0.0 to 1.0, with 0.5 as the default 11 | */ 12 | @property(readwrite, nonatomic) CGFloat threshold; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePolarPixellateFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImagePolarPixellateFilter : GPUImageFilter { 4 | GLint centerUniform, pixelSizeUniform; 5 | } 6 | 7 | // The center about which to apply the distortion, with a default of (0.5, 0.5) 8 | @property(readwrite, nonatomic) CGPoint center; 9 | // The amount of distortion to apply, from (-2.0, -2.0) to (2.0, 2.0), with a default of (0.05, 0.05) 10 | @property(readwrite, nonatomic) CGSize pixelSize; 11 | 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /worlddestroy/ExplosionAnnotation.m: -------------------------------------------------------------------------------- 1 | // 2 | // ExplosionAnnotation.m 3 | // worlddestroy 4 | // 5 | // Created by twodayslate on 8/22/14. 6 | // Copyright (c) 2014 PRNDL. All rights reserved. 7 | // 8 | 9 | #import "ExplosionAnnotation.h" 10 | 11 | @implementation ExplosionAnnotation 12 | 13 | - (id)initWithAnnotation:(id )annotation reuseIdentifier:(NSString *)reuseIdentifier { 14 | self = [super initWithAnnotation:annotation reuseIdentifier:reuseIdentifier]; 15 | return self; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageCropFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageCropFilter : GPUImageFilter 4 | { 5 | GLfloat cropTextureCoordinates[8]; 6 | } 7 | 8 | // The crop region is the rectangle within the image to crop. It is normalized to a coordinate space from 0.0 to 1.0, with 0.0, 0.0 being the upper left corner of the image 9 | @property(readwrite, nonatomic) CGRect cropRegion; 10 | 11 | // Initialization and teardown 12 | - (id)initWithCropRegion:(CGRect)newCropRegion; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePosterizeFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** This reduces the color dynamic range into the number of steps specified, leading to a cartoon-like simple shading of the image. 4 | */ 5 | @interface GPUImagePosterizeFilter : GPUImageFilter 6 | { 7 | GLint colorLevelsUniform; 8 | } 9 | 10 | /** The number of color levels to reduce the image space to. This ranges from 1 to 256, with a default of 10. 11 | */ 12 | @property(readwrite, nonatomic) NSUInteger colorLevels; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSepiaFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageSepiaFilter.h" 2 | 3 | @implementation GPUImageSepiaFilter 4 | 5 | - (id)init; 6 | { 7 | if (!(self = [super init])) 8 | { 9 | return nil; 10 | } 11 | 12 | self.intensity = 1.0; 13 | self.colorMatrix = (GPUMatrix4x4){ 14 | {0.3588, 0.7044, 0.1368, 0.0}, 15 | {0.2990, 0.5870, 0.1140, 0.0}, 16 | {0.2392, 0.4696, 0.0912 ,0.0}, 17 | {0,0,0,1.0}, 18 | }; 19 | 20 | return self; 21 | } 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /Pods/Pods-UIImage+animatedGif-Private.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods-UIImage+animatedGif.xcconfig" 2 | GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/UIImage+animatedGif" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 4 | OTHER_LDFLAGS = -ObjC ${PODS_UIIMAGE_ANIMATEDGIF_OTHER_LDFLAGS} 5 | PODS_ROOT = ${SRCROOT} -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAmatorkaFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImagePicture; 4 | 5 | /** A photo filter based on Photoshop action by Amatorka 6 | http://amatorka.deviantart.com/art/Amatorka-Action-2-121069631 7 | */ 8 | 9 | // Note: If you want to use this effect you have to add lookup_amatorka.png 10 | // from Resources folder to your application bundle. 11 | 12 | @interface GPUImageAmatorkaFilter : GPUImageFilterGroup 13 | { 14 | GPUImagePicture *lookupImageSource; 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageThresholdedNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | @interface GPUImageThresholdedNonMaximumSuppressionFilter : GPUImage3x3TextureSamplingFilter 4 | { 5 | GLint thresholdUniform; 6 | } 7 | 8 | /** Any local maximum above this threshold will be white, and anything below black. Ranges from 0.0 to 1.0, with 0.8 as the default 9 | */ 10 | @property(readwrite, nonatomic) CGFloat threshold; 11 | 12 | - (id)initWithPackedColorspace:(BOOL)inputUsesPackedColorspace; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/Pods-GPUImage-Private.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods-GPUImage.xcconfig" 2 | CLANG_MODULES_AUTOLINK = ${PODS_GPUIMAGE_CLANG_MODULES_AUTOLINK} 3 | GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 4 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/GPUImage" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 5 | OTHER_LDFLAGS = -ObjC ${PODS_GPUIMAGE_OTHER_LDFLAGS} 6 | PODS_ROOT = ${SRCROOT} -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLowPassFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | #import "GPUImageBuffer.h" 3 | #import "GPUImageDissolveBlendFilter.h" 4 | 5 | @interface GPUImageLowPassFilter : GPUImageFilterGroup 6 | { 7 | GPUImageBuffer *bufferFilter; 8 | GPUImageDissolveBlendFilter *dissolveBlendFilter; 9 | } 10 | 11 | // This controls the degree by which the previous accumulated frames are blended with the current one. This ranges from 0.0 to 1.0, with a default of 0.5. 12 | @property(readwrite, nonatomic) CGFloat filterStrength; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMissEtikateFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImagePicture; 4 | 5 | /** A photo filter based on Photoshop action by Miss Etikate: 6 | http://miss-etikate.deviantart.com/art/Photoshop-Action-15-120151961 7 | */ 8 | 9 | // Note: If you want to use this effect you have to add lookup_miss_etikate.png 10 | // from Resources folder to your application bundle. 11 | 12 | @interface GPUImageMissEtikateFilter : GPUImageFilterGroup 13 | { 14 | GPUImagePicture *lookupImageSource; 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/Pods-AnimatedGIFImageSerialization-Private.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods-AnimatedGIFImageSerialization.xcconfig" 2 | GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 4 | OTHER_LDFLAGS = -ObjC ${PODS_ANIMATEDGIFIMAGESERIALIZATION_OTHER_LDFLAGS} 5 | PODS_ROOT = ${SRCROOT} -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageUnsharpMaskFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageGaussianBlurFilter; 4 | 5 | @interface GPUImageUnsharpMaskFilter : GPUImageFilterGroup 6 | { 7 | GPUImageGaussianBlurFilter *blurFilter; 8 | GPUImageFilter *unsharpMaskFilter; 9 | } 10 | // The blur radius of the underlying Gaussian blur. The default is 4.0. 11 | @property (readwrite, nonatomic) CGFloat blurRadiusInPixels; 12 | 13 | // The strength of the sharpening, from 0.0 on up, with a default of 1.0 14 | @property(readwrite, nonatomic) CGFloat intensity; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBOpeningFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageRGBErosionFilter; 4 | @class GPUImageRGBDilationFilter; 5 | 6 | // A filter that first performs an erosion on each color channel of an image, followed by a dilation of the same radius. 7 | // This helps to filter out smaller bright elements. 8 | 9 | @interface GPUImageRGBOpeningFilter : GPUImageFilterGroup 10 | { 11 | GPUImageRGBErosionFilter *erosionFilter; 12 | GPUImageRGBDilationFilter *dilationFilter; 13 | } 14 | 15 | - (id)initWithRadius:(NSUInteger)radius; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBClosingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageRGBErosionFilter; 4 | @class GPUImageRGBDilationFilter; 5 | 6 | // A filter that first performs a dilation on each color channel of an image, followed by an erosion of the same radius. 7 | // This helps to filter out smaller dark elements. 8 | 9 | @interface GPUImageRGBClosingFilter : GPUImageFilterGroup 10 | { 11 | GPUImageRGBErosionFilter *erosionFilter; 12 | GPUImageRGBDilationFilter *dilationFilter; 13 | } 14 | 15 | - (id)initWithRadius:(NSUInteger)radius; 16 | 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHighPassFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | #import "GPUImageLowPassFilter.h" 3 | #import "GPUImageDifferenceBlendFilter.h" 4 | 5 | @interface GPUImageHighPassFilter : GPUImageFilterGroup 6 | { 7 | GPUImageLowPassFilter *lowPassFilter; 8 | GPUImageDifferenceBlendFilter *differenceBlendFilter; 9 | } 10 | 11 | // This controls the degree by which the previous accumulated frames are blended and then subtracted from the current one. This ranges from 0.0 to 1.0, with a default of 0.5. 12 | @property(readwrite, nonatomic) CGFloat filterStrength; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageShiTomasiFeatureDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageHarrisCornerDetectionFilter.h" 2 | 3 | /** Shi-Tomasi feature detector 4 | 5 | This is the Shi-Tomasi feature detector, as described in 6 | J. Shi and C. Tomasi. Good features to track. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 593-600, June 1994. 7 | */ 8 | 9 | @interface GPUImageShiTomasiFeatureDetectionFilter : GPUImageHarrisCornerDetectionFilter 10 | 11 | // Compared to the Harris corner detector, the default sensitivity value for this detector is set to 1.5 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorMatrixFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Transforms the colors of an image by applying a matrix to them 4 | */ 5 | @interface GPUImageColorMatrixFilter : GPUImageFilter 6 | { 7 | GLint colorMatrixUniform; 8 | GLint intensityUniform; 9 | } 10 | 11 | /** A 4x4 matrix used to transform each color in an image 12 | */ 13 | @property(readwrite, nonatomic) GPUMatrix4x4 colorMatrix; 14 | 15 | /** The degree to which the new transformed color replaces the original color for each pixel 16 | */ 17 | @property(readwrite, nonatomic) CGFloat intensity; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBErosionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | // For each pixel, this sets it to the minimum value of each color channel in a rectangular neighborhood extending out dilationRadius pixels from the center. 4 | // This extends out dark features, and can be used for abstraction of color images. 5 | 6 | @interface GPUImageRGBErosionFilter : GPUImageTwoPassTextureSamplingFilter 7 | 8 | // Acceptable values for erosionRadius, which sets the distance in pixels to sample out from the center, are 1, 2, 3, and 4. 9 | - (id)initWithRadius:(NSUInteger)erosionRadius; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageWhiteBalanceFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | /** 3 | * Created by Alaric Cole 4 | * Allows adjustment of color temperature in terms of what an image was effectively shot in. This means higher Kelvin values will warm the image, while lower values will cool it. 5 | 6 | */ 7 | @interface GPUImageWhiteBalanceFilter : GPUImageFilter 8 | { 9 | GLint temperatureUniform, tintUniform; 10 | } 11 | //choose color temperature, in degrees Kelvin 12 | @property(readwrite, nonatomic) int temperature; 13 | 14 | //adjust tint to compensate 15 | @property(readwrite, nonatomic) int tint; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBDilationFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | // For each pixel, this sets it to the maximum value of each color channel in a rectangular neighborhood extending out dilationRadius pixels from the center. 4 | // This extends out brighter colors, and can be used for abstraction of color images. 5 | 6 | @interface GPUImageRGBDilationFilter : GPUImageTwoPassTextureSamplingFilter 7 | 8 | // Acceptable values for dilationRadius, which sets the distance in pixels to sample out from the center, are 1, 2, 3, and 4. 9 | - (id)initWithRadius:(NSUInteger)dilationRadius; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageErosionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | // For each pixel, this sets it to the minimum value of the red channel in a rectangular neighborhood extending out dilationRadius pixels from the center. 4 | // This extends out dark features, and is most commonly used with black-and-white thresholded images. 5 | 6 | @interface GPUImageErosionFilter : GPUImageTwoPassTextureSamplingFilter 7 | 8 | // Acceptable values for erosionRadius, which sets the distance in pixels to sample out from the center, are 1, 2, 3, and 4. 9 | - (id)initWithRadius:(NSUInteger)erosionRadius; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSoftEleganceFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImagePicture; 4 | 5 | /** A photo filter based on Soft Elegance Photoshop action 6 | http://h-d-stock.deviantart.com/art/H-D-A-soft-elegance-70107603 7 | */ 8 | 9 | // Note: If you want to use this effect you have to add 10 | // lookup_soft_elegance_1.png and lookup_soft_elegance_2.png 11 | // from Resources folder to your application bundle. 12 | 13 | @interface GPUImageSoftEleganceFilter : GPUImageFilterGroup 14 | { 15 | GPUImagePicture *lookupImageSource1; 16 | GPUImagePicture *lookupImageSource2; 17 | } 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMovieComposition.h: -------------------------------------------------------------------------------- 1 | // 2 | // GPUImageMovieComposition.h 3 | // Givit 4 | // 5 | // Created by Sean Meiners on 2013/01/25. 6 | // 7 | // 8 | 9 | #import "GPUImageMovie.h" 10 | 11 | @interface GPUImageMovieComposition : GPUImageMovie 12 | 13 | @property (readwrite, retain) AVComposition *compositon; 14 | @property (readwrite, retain) AVVideoComposition *videoComposition; 15 | @property (readwrite, retain) AVAudioMix *audioMix; 16 | 17 | - (id)initWithComposition:(AVComposition*)compositon 18 | andVideoComposition:(AVVideoComposition*)videoComposition 19 | andAudioMix:(AVAudioMix*)audioMix; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageClosingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageErosionFilter; 4 | @class GPUImageDilationFilter; 5 | 6 | // A filter that first performs a dilation on the red channel of an image, followed by an erosion of the same radius. 7 | // This helps to filter out smaller dark elements. 8 | 9 | @interface GPUImageClosingFilter : GPUImageFilterGroup 10 | { 11 | GPUImageErosionFilter *erosionFilter; 12 | GPUImageDilationFilter *dilationFilter; 13 | } 14 | 15 | @property(readwrite, nonatomic) CGFloat verticalTexelSpacing, horizontalTexelSpacing; 16 | 17 | - (id)initWithRadius:(NSUInteger)radius; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageOpeningFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageErosionFilter; 4 | @class GPUImageDilationFilter; 5 | 6 | // A filter that first performs an erosion on the red channel of an image, followed by a dilation of the same radius. 7 | // This helps to filter out smaller bright elements. 8 | 9 | @interface GPUImageOpeningFilter : GPUImageFilterGroup 10 | { 11 | GPUImageErosionFilter *erosionFilter; 12 | GPUImageDilationFilter *dilationFilter; 13 | } 14 | 15 | @property(readwrite, nonatomic) CGFloat verticalTexelSpacing, horizontalTexelSpacing; 16 | 17 | - (id)initWithRadius:(NSUInteger)radius; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTwoInputCrossTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | @interface GPUImageTwoInputCrossTextureSamplingFilter : GPUImageTwoInputFilter 4 | { 5 | GLint texelWidthUniform, texelHeightUniform; 6 | 7 | CGFloat texelWidth, texelHeight; 8 | BOOL hasOverriddenImageSizeFactor; 9 | } 10 | 11 | // The texel width and height determines how far out to sample from this texel. By default, this is the normalized width of a pixel, but this can be overridden for different effects. 12 | @property(readwrite, nonatomic) CGFloat texelWidth; 13 | @property(readwrite, nonatomic) CGFloat texelHeight; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSphereRefractionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageSphereRefractionFilter : GPUImageFilter 4 | { 5 | GLint radiusUniform, centerUniform, aspectRatioUniform, refractiveIndexUniform; 6 | } 7 | 8 | /// The center about which to apply the distortion, with a default of (0.5, 0.5) 9 | @property(readwrite, nonatomic) CGPoint center; 10 | /// The radius of the distortion, ranging from 0.0 to 1.0, with a default of 0.25 11 | @property(readwrite, nonatomic) CGFloat radius; 12 | /// The index of refraction for the sphere, with a default of 0.71 13 | @property(readwrite, nonatomic) CGFloat refractiveIndex; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTextureOutput.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "GPUImageContext.h" 3 | 4 | @protocol GPUImageTextureOutputDelegate; 5 | 6 | @interface GPUImageTextureOutput : NSObject 7 | { 8 | GPUImageFramebuffer *firstInputFramebuffer; 9 | } 10 | 11 | @property(readwrite, unsafe_unretained, nonatomic) id delegate; 12 | @property(readonly) GLuint texture; 13 | @property(nonatomic) BOOL enabled; 14 | 15 | - (void)doneWithTexture; 16 | 17 | @end 18 | 19 | @protocol GPUImageTextureOutputDelegate 20 | - (void)newFrameReadyFromTextureOutput:(GPUImageTextureOutput *)callbackTextureOutput; 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSwirlFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Creates a swirl distortion on the image 4 | */ 5 | @interface GPUImageSwirlFilter : GPUImageFilter 6 | { 7 | GLint radiusUniform, centerUniform, angleUniform; 8 | } 9 | 10 | /// The center about which to apply the distortion, with a default of (0.5, 0.5) 11 | @property(readwrite, nonatomic) CGPoint center; 12 | /// The radius of the distortion, ranging from 0.0 to 1.0, with a default of 0.5 13 | @property(readwrite, nonatomic) CGFloat radius; 14 | /// The amount of distortion to apply, with a minimum of 0.0 and a default of 1.0 15 | @property(readwrite, nonatomic) CGFloat angle; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageThreeInputFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | extern NSString *const kGPUImageThreeInputTextureVertexShaderString; 4 | 5 | @interface GPUImageThreeInputFilter : GPUImageTwoInputFilter 6 | { 7 | GPUImageFramebuffer *thirdInputFramebuffer; 8 | 9 | GLint filterThirdTextureCoordinateAttribute; 10 | GLint filterInputTextureUniform3; 11 | GPUImageRotationMode inputRotation3; 12 | GLuint filterSourceTexture3; 13 | CMTime thirdFrameTime; 14 | 15 | BOOL hasSetSecondTexture, hasReceivedThirdFrame, thirdFrameWasVideo; 16 | BOOL thirdFrameCheckDisabled; 17 | } 18 | 19 | - (void)disableThirdFrameCheck; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - ALAnimationView (0.1.0) 3 | - AnimatedGif (0.1.1) 4 | - AnimatedGIFImageSerialization (0.2.0) 5 | - GPUImage (0.1.5) 6 | - UIImage+animatedGif (0.1.0) 7 | 8 | DEPENDENCIES: 9 | - ALAnimationView 10 | - AnimatedGif 11 | - AnimatedGIFImageSerialization 12 | - GPUImage 13 | - UIImage+animatedGif 14 | 15 | SPEC CHECKSUMS: 16 | ALAnimationView: e94a8e07784bc95976d759d98c4876cfb12be5ae 17 | AnimatedGif: 02960d34d11eb52a154fbf876ebc584a0fe26442 18 | AnimatedGIFImageSerialization: ee2b8f04ec1143dd196cac160a7b119753891825 19 | GPUImage: 5114a47f5fc33eb312f3731550a3cea379416d04 20 | UIImage+animatedGif: dfdff756b010648ee461663c0120c5b2581fc809 21 | 22 | COCOAPODS: 0.33.1 23 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageBulgeDistortionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /// Creates a bulge distortion on the image 4 | @interface GPUImageBulgeDistortionFilter : GPUImageFilter 5 | { 6 | GLint aspectRatioUniform, radiusUniform, centerUniform, scaleUniform; 7 | } 8 | 9 | /// The center about which to apply the distortion, with a default of (0.5, 0.5) 10 | @property(readwrite, nonatomic) CGPoint center; 11 | /// The radius of the distortion, ranging from 0.0 to 1.0, with a default of 0.25 12 | @property(readwrite, nonatomic) CGFloat radius; 13 | /// The amount of distortion to apply, from -1.0 to 1.0, with a default of 0.5 14 | @property(readwrite, nonatomic) CGFloat scale; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - ALAnimationView (0.1.0) 3 | - AnimatedGif (0.1.1) 4 | - AnimatedGIFImageSerialization (0.2.0) 5 | - GPUImage (0.1.5) 6 | - UIImage+animatedGif (0.1.0) 7 | 8 | DEPENDENCIES: 9 | - ALAnimationView 10 | - AnimatedGif 11 | - AnimatedGIFImageSerialization 12 | - GPUImage 13 | - UIImage+animatedGif 14 | 15 | SPEC CHECKSUMS: 16 | ALAnimationView: e94a8e07784bc95976d759d98c4876cfb12be5ae 17 | AnimatedGif: 02960d34d11eb52a154fbf876ebc584a0fe26442 18 | AnimatedGIFImageSerialization: ee2b8f04ec1143dd196cac160a7b119753891825 19 | GPUImage: 5114a47f5fc33eb312f3731550a3cea379416d04 20 | UIImage+animatedGif: dfdff756b010648ee461663c0120c5b2581fc809 21 | 22 | COCOAPODS: 0.33.1 23 | -------------------------------------------------------------------------------- /worlddestroy/TimerView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TimerView.h 3 | // worlddestroy 4 | // 5 | // Created by twodayslate on 8/22/14. 6 | // Copyright (c) 2014 PRNDL. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "WDController.h" 11 | 12 | @class WDController; 13 | 14 | @interface TimerView : UIView 15 | @property (strong, nonatomic) UIColor *color; 16 | @property (strong, nonatomic) WDController *comparison; 17 | @property (nonatomic, assign) double delay; 18 | 19 | +(UIColor *)greenColor; 20 | +(UIColor *)redColor; 21 | -(id)initWithComparitor:(UIViewController *)comparitor withDelay:(double)delay; 22 | -(BOOL)isMax; 23 | -(void)reset; 24 | -(void)setDelay:(double)delay; 25 | -(void)rotate; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImage3x3TextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | extern NSString *const kGPUImageNearbyTexelSamplingVertexShaderString; 4 | 5 | @interface GPUImage3x3TextureSamplingFilter : GPUImageFilter 6 | { 7 | GLint texelWidthUniform, texelHeightUniform; 8 | 9 | CGFloat texelWidth, texelHeight; 10 | BOOL hasOverriddenImageSizeFactor; 11 | } 12 | 13 | // The texel width and height determines how far out to sample from this texel. By default, this is the normalized width of a pixel, but this can be overridden for different effects. 14 | @property(readwrite, nonatomic) CGFloat texelWidth; 15 | @property(readwrite, nonatomic) CGFloat texelHeight; 16 | 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageFalseColorFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageFalseColorFilter : GPUImageFilter 4 | { 5 | GLint firstColorUniform, secondColorUniform; 6 | } 7 | 8 | // The first and second colors specify what colors replace the dark and light areas of the image, respectively. The defaults are (0.0, 0.0, 0.5) amd (1.0, 0.0, 0.0). 9 | @property(readwrite, nonatomic) GPUVector4 firstColor; 10 | @property(readwrite, nonatomic) GPUVector4 secondColor; 11 | 12 | - (void)setFirstColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 13 | - (void)setSecondColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePoissonBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputCrossTextureSamplingFilter.h" 2 | #import "GPUImageFilterGroup.h" 3 | 4 | @interface GPUImagePoissonBlendFilter : GPUImageTwoInputCrossTextureSamplingFilter 5 | { 6 | GLint mixUniform; 7 | 8 | GPUImageFramebuffer *secondOutputFramebuffer; 9 | } 10 | 11 | // Mix ranges from 0.0 (only image 1) to 1.0 (only image 2 gradients), with 1.0 as the normal level 12 | @property(readwrite, nonatomic) CGFloat mix; 13 | 14 | // The number of times to propagate the gradients. 15 | // Crank this up to 100 or even 1000 if you want to get anywhere near convergence. Yes, this will be slow. 16 | @property(readwrite, nonatomic) NSUInteger numIterations; 17 | 18 | @end -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAverageColor.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | extern NSString *const kGPUImageColorAveragingVertexShaderString; 4 | 5 | @interface GPUImageAverageColor : GPUImageFilter 6 | { 7 | GLint texelWidthUniform, texelHeightUniform; 8 | 9 | NSUInteger numberOfStages; 10 | 11 | GLubyte *rawImagePixels; 12 | CGSize finalStageSize; 13 | } 14 | 15 | // This block is called on the completion of color averaging for a frame 16 | @property(nonatomic, copy) void(^colorAverageProcessingFinishedBlock)(CGFloat redComponent, CGFloat greenComponent, CGFloat blueComponent, CGFloat alphaComponent, CMTime frameTime); 17 | 18 | - (void)extractAverageColorAtFrameTime:(CMTime)frameTime; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageFilterGroup.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageOutput.h" 2 | #import "GPUImageFilter.h" 3 | 4 | @interface GPUImageFilterGroup : GPUImageOutput 5 | { 6 | NSMutableArray *filters; 7 | BOOL isEndProcessing; 8 | } 9 | 10 | @property(readwrite, nonatomic, strong) GPUImageOutput *terminalFilter; 11 | @property(readwrite, nonatomic, strong) NSArray *initialFilters; 12 | @property(readwrite, nonatomic, strong) GPUImageOutput *inputFilterToIgnoreForUpdates; 13 | 14 | // Filter management 15 | - (void)addFilter:(GPUImageOutput *)newFilter; 16 | - (GPUImageOutput *)filterAtIndex:(NSUInteger)filterIndex; 17 | - (NSUInteger)filterCount; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLuminosity.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageAverageColor.h" 2 | 3 | @interface GPUImageLuminosity : GPUImageAverageColor 4 | { 5 | GLProgram *secondFilterProgram; 6 | GLint secondFilterPositionAttribute, secondFilterTextureCoordinateAttribute; 7 | GLint secondFilterInputTextureUniform, secondFilterInputTextureUniform2; 8 | GLint secondFilterTexelWidthUniform, secondFilterTexelHeightUniform; 9 | } 10 | 11 | // This block is called on the completion of color averaging for a frame 12 | @property(nonatomic, copy) void(^luminosityProcessingFinishedBlock)(CGFloat luminosity, CMTime frameTime); 13 | 14 | - (void)extractLuminosityAtFrameTime:(CMTime)frameTime; 15 | - (void)initializeSecondaryAttributes; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePinchDistortionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Creates a pinch distortion of the image 4 | */ 5 | @interface GPUImagePinchDistortionFilter : GPUImageFilter 6 | { 7 | GLint aspectRatioUniform, radiusUniform, centerUniform, scaleUniform; 8 | } 9 | 10 | /** The center about which to apply the distortion, with a default of (0.5, 0.5) 11 | */ 12 | @property(readwrite, nonatomic) CGPoint center; 13 | /** The radius of the distortion, ranging from 0.0 to 2.0, with a default of 1.0 14 | */ 15 | @property(readwrite, nonatomic) CGFloat radius; 16 | /** The amount of distortion to apply, from -2.0 to 2.0, with a default of 0.5 17 | */ 18 | @property(readwrite, nonatomic) CGFloat scale; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageKuwaharaFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Kuwahara image abstraction, drawn from the work of Kyprianidis, et. al. in their publication "Anisotropic Kuwahara Filtering on the GPU" within the GPU Pro collection. This produces an oil-painting-like image, but it is extremely computationally expensive, so it can take seconds to render a frame on an iPad 2. This might be best used for still images. 4 | */ 5 | @interface GPUImageKuwaharaFilter : GPUImageFilter 6 | { 7 | GLint radiusUniform; 8 | } 9 | 10 | /// The radius to sample from when creating the brush-stroke effect, with a default of 3. The larger the radius, the slower the filter. 11 | @property(readwrite, nonatomic) GLuint radius; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageGaussianBlurPositionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | /** A more generalized 9x9 Gaussian blur filter 4 | */ 5 | @interface GPUImageGaussianBlurPositionFilter : GPUImageTwoPassTextureSamplingFilter 6 | { 7 | GLint blurCenterUniform, blurRadiusUniform, aspectRatioUniform; 8 | } 9 | 10 | /** A multiplier for the blur size, ranging from 0.0 on up, with a default of 1.0 11 | */ 12 | @property (readwrite, nonatomic) CGFloat blurSize; 13 | 14 | /** Center for the blur, defaults to 0.5, 0.5 15 | */ 16 | @property (readwrite, nonatomic) CGPoint blurCenter; 17 | 18 | /** Radius for the blur, defaults to 1.0 19 | */ 20 | @property (readwrite, nonatomic) CGFloat blurRadius; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageToonFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | /** This uses Sobel edge detection to place a black border around objects, 4 | and then it quantizes the colors present in the image to give a cartoon-like quality to the image. 5 | */ 6 | @interface GPUImageToonFilter : GPUImage3x3TextureSamplingFilter 7 | { 8 | GLint thresholdUniform, quantizationLevelsUniform; 9 | } 10 | 11 | /** The threshold at which to apply the edges, default of 0.2 12 | */ 13 | @property(readwrite, nonatomic) CGFloat threshold; 14 | 15 | /** The levels of quantization for the posterization of colors within the scene, with a default of 10.0 16 | */ 17 | @property(readwrite, nonatomic) CGFloat quantizationLevels; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTwoInputFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | extern NSString *const kGPUImageTwoInputTextureVertexShaderString; 4 | 5 | @interface GPUImageTwoInputFilter : GPUImageFilter 6 | { 7 | GPUImageFramebuffer *secondInputFramebuffer; 8 | 9 | GLint filterSecondTextureCoordinateAttribute; 10 | GLint filterInputTextureUniform2; 11 | GPUImageRotationMode inputRotation2; 12 | CMTime firstFrameTime, secondFrameTime; 13 | 14 | BOOL hasSetFirstTexture, hasReceivedFirstFrame, hasReceivedSecondFrame, firstFrameWasVideo, secondFrameWasVideo; 15 | BOOL firstFrameCheckDisabled, secondFrameCheckDisabled; 16 | } 17 | 18 | - (void)disableFirstFrameCheck; 19 | - (void)disableSecondFrameCheck; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImagePixellatePositionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImagePixellatePositionFilter : GPUImageFilter 4 | { 5 | GLint fractionalWidthOfAPixelUniform, aspectRatioUniform, centerUniform, radiusUniform; 6 | } 7 | 8 | // The fractional width of the image to use as a size for the pixels in the resulting image. Values below one pixel width in the source image are ignored. 9 | @property(readwrite, nonatomic) CGFloat fractionalWidthOfAPixel; 10 | 11 | // the center point to start pixelation in texture coordinates, default 0.5, 0.5 12 | @property(readwrite, nonatomic) CGPoint center; 13 | 14 | // the radius (0.0 - 1.0) in which to pixelate, default 1.0 15 | @property(readwrite, nonatomic) CGFloat radius; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImage3x3ConvolutionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImage3x3TextureSamplingFilter.h" 2 | 3 | /** Runs a 3x3 convolution kernel against the image 4 | */ 5 | @interface GPUImage3x3ConvolutionFilter : GPUImage3x3TextureSamplingFilter 6 | { 7 | GLint convolutionMatrixUniform; 8 | } 9 | 10 | /** Convolution kernel to run against the image 11 | 12 | The convolution kernel is a 3x3 matrix of values to apply to the pixel and its 8 surrounding pixels. 13 | The matrix is specified in row-major order, with the top left pixel being one.one and the bottom right three.three 14 | If the values in the matrix don't add up to 1.0, the image could be brightened or darkened. 15 | */ 16 | @property(readwrite, nonatomic) GPUMatrix3x3 convolutionKernel; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTwoPassTextureSamplingFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassFilter.h" 2 | 3 | @interface GPUImageTwoPassTextureSamplingFilter : GPUImageTwoPassFilter 4 | { 5 | GLint verticalPassTexelWidthOffsetUniform, verticalPassTexelHeightOffsetUniform, horizontalPassTexelWidthOffsetUniform, horizontalPassTexelHeightOffsetUniform; 6 | GLfloat verticalPassTexelWidthOffset, verticalPassTexelHeightOffset, horizontalPassTexelWidthOffset, horizontalPassTexelHeightOffset; 7 | CGFloat _verticalTexelSpacing, _horizontalTexelSpacing; 8 | } 9 | 10 | // This sets the spacing between texels (in pixels) when sampling for the first. By default, this is 1.0 11 | @property(readwrite, nonatomic) CGFloat verticalTexelSpacing, horizontalTexelSpacing; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageLineGenerator.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageLineGenerator : GPUImageFilter 4 | { 5 | GLint lineWidthUniform, lineColorUniform; 6 | GLfloat *lineCoordinates; 7 | } 8 | 9 | // The width of the displayed lines, in pixels. The default is 1. 10 | @property(readwrite, nonatomic) CGFloat lineWidth; 11 | 12 | // The color of the lines is specified using individual red, green, and blue components (normalized to 1.0). The default is green: (0.0, 1.0, 0.0). 13 | - (void)setLineColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 14 | 15 | // Rendering 16 | - (void)renderLinesFromArray:(GLfloat *)lineSlopeAndIntercepts count:(NSUInteger)numberOfLines frameTime:(CMTime)frameTime; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHazeFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /* 4 | * The haze filter can be used to add or remove haze (similar to a UV filter) 5 | * 6 | * @author Alaric Cole 7 | * @creationDate 03/10/12 8 | * 9 | */ 10 | 11 | /** The haze filter can be used to add or remove haze 12 | 13 | This is similar to a UV filter 14 | */ 15 | @interface GPUImageHazeFilter : GPUImageFilter 16 | { 17 | GLint distanceUniform; 18 | GLint slopeUniform; 19 | } 20 | 21 | /** Strength of the color applied. Default 0. Values between -.3 and .3 are best 22 | */ 23 | @property(readwrite, nonatomic) CGFloat distance; 24 | 25 | /** Amount of color change. Default 0. Values between -.3 and .3 are best 26 | */ 27 | @property(readwrite, nonatomic) CGFloat slope; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSobelEdgeDetectionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassFilter.h" 2 | 3 | @interface GPUImageSobelEdgeDetectionFilter : GPUImageTwoPassFilter 4 | { 5 | GLint texelWidthUniform, texelHeightUniform, edgeStrengthUniform; 6 | BOOL hasOverriddenImageSizeFactor; 7 | } 8 | 9 | // The texel width and height factors tweak the appearance of the edges. By default, they match the inverse of the filter size in pixels 10 | @property(readwrite, nonatomic) CGFloat texelWidth; 11 | @property(readwrite, nonatomic) CGFloat texelHeight; 12 | 13 | // The filter strength property affects the dynamic range of the filter. High values can make edges more visible, but can lead to saturation. Default of 1.0. 14 | @property(readwrite, nonatomic) CGFloat edgeStrength; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageFramebufferCache.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | #import "GPUImageFramebuffer.h" 4 | 5 | @interface GPUImageFramebufferCache : NSObject 6 | 7 | // Framebuffer management 8 | - (GPUImageFramebuffer *)fetchFramebufferForSize:(CGSize)framebufferSize textureOptions:(GPUTextureOptions)textureOptions onlyTexture:(BOOL)onlyTexture; 9 | - (GPUImageFramebuffer *)fetchFramebufferForSize:(CGSize)framebufferSize onlyTexture:(BOOL)onlyTexture; 10 | - (void)returnFramebufferToCache:(GPUImageFramebuffer *)framebuffer; 11 | - (void)purgeAllUnassignedFramebuffers; 12 | - (void)addFramebufferToActiveImageCaptureList:(GPUImageFramebuffer *)framebuffer; 13 | - (void)removeFramebufferFromActiveImageCaptureList:(GPUImageFramebuffer *)framebuffer; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSolidColorGenerator.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | // This outputs an image with a constant color. You need to use -forceProcessingAtSize: in order to set the output image 4 | // dimensions, or this won't work correctly 5 | 6 | 7 | @interface GPUImageSolidColorGenerator : GPUImageFilter 8 | { 9 | GLint colorUniform; 10 | GLint useExistingAlphaUniform; 11 | } 12 | 13 | // This color dictates what the output image will be filled with 14 | @property(readwrite, nonatomic) GPUVector4 color; 15 | @property(readwrite, nonatomic, assign) BOOL useExistingAlpha; // whether to use the alpha of the existing image or not, default is NO 16 | 17 | - (void)setColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent alpha:(GLfloat)alphaComponent; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageCrosshairGenerator.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageCrosshairGenerator : GPUImageFilter 4 | { 5 | GLint crosshairWidthUniform, crosshairColorUniform; 6 | } 7 | 8 | // The width of the displayed crosshairs, in pixels. Currently this only works well for odd widths. The default is 5. 9 | @property(readwrite, nonatomic) CGFloat crosshairWidth; 10 | 11 | // The color of the crosshairs is specified using individual red, green, and blue components (normalized to 1.0). The default is green: (0.0, 1.0, 0.0). 12 | - (void)setCrosshairColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 13 | 14 | // Rendering 15 | - (void)renderCrosshairsFromArray:(GLfloat *)crosshairCoordinates count:(NSUInteger)numberOfCrosshairs frameTime:(CMTime)frameTime; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/Pods.xcconfig: -------------------------------------------------------------------------------- 1 | CLANG_MODULES_AUTOLINK = YES 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/ALAnimationView" "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" "${PODS_ROOT}/Headers/AnimatedGif" "${PODS_ROOT}/Headers/GPUImage" "${PODS_ROOT}/Headers/UIImage+animatedGif" 4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers" -isystem "${PODS_ROOT}/Headers/ALAnimationView" -isystem "${PODS_ROOT}/Headers/AnimatedGIFImageSerialization" -isystem "${PODS_ROOT}/Headers/AnimatedGif" -isystem "${PODS_ROOT}/Headers/GPUImage" -isystem "${PODS_ROOT}/Headers/UIImage+animatedGif" 5 | OTHER_LDFLAGS = -ObjC -framework AVFoundation -framework CoreGraphics -framework CoreMedia -framework ImageIO -framework MobileCoreServices -framework OpenGLES -framework QuartzCore -framework UIKit 6 | PODS_ROOT = ${SRCROOT}/Pods -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMotionDetector.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | #import "GPUImageLowPassFilter.h" 3 | #import "GPUImageAverageColor.h" 4 | 5 | @interface GPUImageMotionDetector : GPUImageFilterGroup 6 | { 7 | GPUImageLowPassFilter *lowPassFilter; 8 | GPUImageTwoInputFilter *frameComparisonFilter; 9 | GPUImageAverageColor *averageColor; 10 | } 11 | 12 | // This controls the low pass filter strength used to compare the current frame with previous ones to detect motion. This ranges from 0.0 to 1.0, with a default of 0.5. 13 | @property(readwrite, nonatomic) CGFloat lowPassFilterStrength; 14 | 15 | // For every frame, this will feed back the calculated centroid of the motion, as well as a relative intensity. 16 | @property(nonatomic, copy) void(^motionDetectionBlock)(CGPoint motionCentroid, CGFloat motionIntensity, CMTime frameTime); 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /bombsaway.xcodeproj/xcuserdata/zac.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | bombsaway.xcscheme 8 | 9 | orderHint 10 | 7 11 | 12 | worlddestroy.xcscheme 13 | 14 | orderHint 15 | 0 16 | 17 | 18 | SuppressBuildableAutocreation 19 | 20 | 113458A319A7AC2B009D29AB 21 | 22 | primary 23 | 24 | 25 | 113458BE19A7AC2B009D29AB 26 | 27 | primary 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTransformFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageTransformFilter : GPUImageFilter 4 | { 5 | GLint transformMatrixUniform, orthographicMatrixUniform; 6 | GPUMatrix4x4 orthographicMatrix; 7 | } 8 | 9 | // You can either set the transform to apply to be a 2-D affine transform or a 3-D transform. The default is the identity transform (the output image is identical to the input). 10 | @property(readwrite, nonatomic) CGAffineTransform affineTransform; 11 | @property(readwrite, nonatomic) CATransform3D transform3D; 12 | 13 | // This applies the transform to the raw frame data if set to YES, the default of NO takes the aspect ratio of the image input into account when rotating 14 | @property(readwrite, nonatomic) BOOL ignoreAspectRatio; 15 | 16 | // sets the anchor point to top left corner 17 | @property(readwrite, nonatomic) BOOL anchorTopLeft; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageVignetteFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | /** Performs a vignetting effect, fading out the image at the edges 4 | */ 5 | @interface GPUImageVignetteFilter : GPUImageFilter 6 | { 7 | GLint vignetteCenterUniform, vignetteColorUniform, vignetteStartUniform, vignetteEndUniform; 8 | } 9 | 10 | // the center for the vignette in tex coords (defaults to 0.5, 0.5) 11 | @property (nonatomic, readwrite) CGPoint vignetteCenter; 12 | 13 | // The color to use for the Vignette (defaults to black) 14 | @property (nonatomic, readwrite) GPUVector3 vignetteColor; 15 | 16 | // The normalized distance from the center where the vignette effect starts. Default of 0.5. 17 | @property (nonatomic, readwrite) CGFloat vignetteStart; 18 | 19 | // The normalized distance from the center where the vignette effect ends. Default of 0.75. 20 | @property (nonatomic, readwrite) CGFloat vignetteEnd; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageParallelCoordinateLineTransformFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | // This is an accumulator that uses a Hough transform in parallel coordinate space to identify probable lines in a scene. 4 | // 5 | // It is entirely based on the work of the Graph@FIT research group at the Brno University of Technology and their publications: 6 | // M. Dubská, J. Havel, and A. Herout. Real-Time Detection of Lines using Parallel Coordinates and OpenGL. Proceedings of SCCG 2011, Bratislava, SK, p. 7. 7 | // M. Dubská, J. Havel, and A. Herout. PClines — Line detection using parallel coordinates. 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), p. 1489- 1494. 8 | 9 | @interface GPUImageParallelCoordinateLineTransformFilter : GPUImageFilter 10 | { 11 | GLubyte *rawImagePixels; 12 | GLfloat *lineCoordinates; 13 | unsigned int maxLinePairsToRender, linePairsToRender; 14 | } 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDilationFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoPassTextureSamplingFilter.h" 2 | 3 | // For each pixel, this sets it to the maximum value of the red channel in a rectangular neighborhood extending out dilationRadius pixels from the center. 4 | // This extends out bright features, and is most commonly used with black-and-white thresholded images. 5 | 6 | extern NSString *const kGPUImageDilationRadiusOneVertexShaderString; 7 | extern NSString *const kGPUImageDilationRadiusTwoVertexShaderString; 8 | extern NSString *const kGPUImageDilationRadiusThreeVertexShaderString; 9 | extern NSString *const kGPUImageDilationRadiusFourVertexShaderString; 10 | 11 | @interface GPUImageDilationFilter : GPUImageTwoPassTextureSamplingFilter 12 | 13 | // Acceptable values for dilationRadius, which sets the distance in pixels to sample out from the center, are 1, 2, 3, and 4. 14 | - (id)initWithRadius:(NSUInteger)dilationRadius; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageDirectionalNonMaximumSuppressionFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageDirectionalNonMaximumSuppressionFilter : GPUImageFilter 4 | { 5 | GLint texelWidthUniform, texelHeightUniform; 6 | GLint upperThresholdUniform, lowerThresholdUniform; 7 | 8 | BOOL hasOverriddenImageSizeFactor; 9 | } 10 | 11 | // The texel width and height determines how far out to sample from this texel. By default, this is the normalized width of a pixel, but this can be overridden for different effects. 12 | @property(readwrite, nonatomic) CGFloat texelWidth; 13 | @property(readwrite, nonatomic) CGFloat texelHeight; 14 | 15 | // These thresholds set cutoffs for the intensities that definitely get registered (upper threshold) and those that definitely don't (lower threshold) 16 | @property(readwrite, nonatomic) CGFloat upperThreshold; 17 | @property(readwrite, nonatomic) CGFloat lowerThreshold; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /worlddestroy/AmmoButton.m: -------------------------------------------------------------------------------- 1 | // 2 | // AmmoView.m 3 | // 4 | // 5 | // Created by twodayslate on 8/26/14. 6 | // 7 | // 8 | 9 | #import "AmmoButton.h" 10 | 11 | @implementation AmmoButton 12 | 13 | - (id)initWithFrame:(CGRect)frame 14 | { 15 | self = [super initWithFrame:frame]; 16 | if (self) { 17 | [self setImage:[UIImage imageNamed:@"bomb6.png"] forState:UIControlStateNormal]; 18 | //[button setImageEdgeInsets:UIEdgeInsetsMake(0, -30, 0, 0)]; 19 | [self setTitle:@"∞" forState:UIControlStateNormal]; 20 | [self setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; 21 | //[button setBackgroundColor:[UIColor yellowColor]]; 22 | } 23 | return self; 24 | } 25 | 26 | /* 27 | // Only override drawRect: if you perform custom drawing. 28 | // An empty implementation adversely affects performance during animation. 29 | - (void)drawRect:(CGRect)rect 30 | { 31 | // Drawing code 32 | } 33 | */ 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Bombs Away! 2 | =================== 3 | 4 | A simple iOS game, tap to destroy! 5 | 6 | Get ready to watch the pixels fly with this highly addicting real world simulation game! 7 | 8 | Simply tap to destroy! 9 | 10 | Pick your target and watch it explode! 'Bombs Away!' has a predefined list of major cities and even your own location you can pick from. Zoom in to hit a specific target or choose to obliterate whole countries at a time. 11 | 12 | 13 | Todo 14 | ------------ 15 | 16 | * Add score and gamecenter support (total # of bombs exploded, most # of bombs exploded in a day) 17 | * Add more bomb types 18 | * Add more sounds 19 | * IAPs: remove ads, buy all bomb types, buy all sounds 20 | * Add bomb-drob animation 21 | * Estimate # of people killed using geonames or PopStat 22 | * Change map to WhirlyGlobe with local copy of maps 23 | 24 | Bugs 25 | ------------ 26 | 27 | * The first bomb's timer selector doesn't fire at the correct time (hopefully will be fixed when we change to SpriteKit) 28 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHistogramFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | typedef enum { kGPUImageHistogramRed, kGPUImageHistogramGreen, kGPUImageHistogramBlue, kGPUImageHistogramRGB, kGPUImageHistogramLuminance} GPUImageHistogramType; 4 | 5 | @interface GPUImageHistogramFilter : GPUImageFilter 6 | { 7 | GPUImageHistogramType histogramType; 8 | 9 | GLubyte *vertexSamplingCoordinates; 10 | 11 | GLProgram *secondFilterProgram, *thirdFilterProgram; 12 | GLint secondFilterPositionAttribute, thirdFilterPositionAttribute; 13 | } 14 | 15 | // Rather than sampling every pixel, this dictates what fraction of the image is sampled. By default, this is 16 with a minimum of 1. 16 | @property(readwrite, nonatomic) NSUInteger downsamplingFactor; 17 | 18 | // Initialization and teardown 19 | - (id)initWithHistogramType:(GPUImageHistogramType)newHistogramType; 20 | - (void)initializeSecondaryAttributes; 21 | 22 | // Rendering 23 | - (void)generatePointCoordinates; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageHSBFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageColorMatrixFilter.h" 2 | 3 | @interface GPUImageHSBFilter : GPUImageColorMatrixFilter 4 | 5 | /** Reset the filter to have no transformations. 6 | */ 7 | - (void)reset; 8 | 9 | /** Add a hue rotation to the filter. 10 | The hue rotation is in the range [-360, 360] with 0 being no-change. 11 | Note that this adjustment is additive, so use the reset method if you need to. 12 | */ 13 | - (void)rotateHue:(float)h; 14 | 15 | /** Add a saturation adjustment to the filter. 16 | The saturation adjustment is in the range [0.0, 2.0] with 1.0 being no-change. 17 | Note that this adjustment is additive, so use the reset method if you need to. 18 | */ 19 | - (void)adjustSaturation:(float)s; 20 | 21 | /** Add a brightness adjustment to the filter. 22 | The brightness adjustment is in the range [0.0, 2.0] with 1.0 being no-change. 23 | Note that this adjustment is additive, so use the reset method if you need to. 24 | */ 25 | - (void)adjustBrightness:(float)b; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/AnimatedGif/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 4 | 5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTiltShiftFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageGaussianBlurFilter; 4 | 5 | /// A simulated tilt shift lens effect 6 | @interface GPUImageTiltShiftFilter : GPUImageFilterGroup 7 | { 8 | GPUImageGaussianBlurFilter *blurFilter; 9 | GPUImageFilter *tiltShiftFilter; 10 | } 11 | 12 | /// The radius of the underlying blur, in pixels. This is 7.0 by default. 13 | @property(readwrite, nonatomic) CGFloat blurRadiusInPixels; 14 | 15 | /// The normalized location of the top of the in-focus area in the image, this value should be lower than bottomFocusLevel, default 0.4 16 | @property(readwrite, nonatomic) CGFloat topFocusLevel; 17 | 18 | /// The normalized location of the bottom of the in-focus area in the image, this value should be higher than topFocusLevel, default 0.6 19 | @property(readwrite, nonatomic) CGFloat bottomFocusLevel; 20 | 21 | /// The rate at which the image gets blurry away from the in-focus region, default 0.2 22 | @property(readwrite, nonatomic) CGFloat focusFallOffRate; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /worlddestroy/WorldMap.m: -------------------------------------------------------------------------------- 1 | #import "WorldMap.h" 2 | 3 | @implementation WorldMap 4 | -(id)initWithFrame:(CGRect)frame { 5 | self = [super initWithFrame:frame]; 6 | self.mapType = MKMapTypeSatellite; 7 | self.scrollEnabled = YES; 8 | self.showsUserLocation = NO; 9 | self.rotateEnabled = YES; 10 | self.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 11 | return self; 12 | } 13 | 14 | - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer { 15 | return YES; 16 | } 17 | 18 | - (double)zoomLevel 19 | { 20 | CLLocationDegrees longitudeDelta = self.region.span.longitudeDelta; 21 | CGFloat mapWidthInPixels = self.bounds.size.width; 22 | double zoomScale = longitudeDelta * MERCATOR_RADIUS * M_PI / (180.0 * mapWidthInPixels); 23 | double zoomer = log2(MKMapSizeWorld.width / 256) - log2( zoomScale ); 24 | if ( zoomer < 0 ) zoomer = 0; 25 | // zoomer = round(zoomer); 26 | return zoomer; 27 | } 28 | @end -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBClosingFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageRGBClosingFilter.h" 2 | #import "GPUImageRGBErosionFilter.h" 3 | #import "GPUImageRGBDilationFilter.h" 4 | 5 | @implementation GPUImageRGBClosingFilter 6 | 7 | - (id)init; 8 | { 9 | if (!(self = [self initWithRadius:1])) 10 | { 11 | return nil; 12 | } 13 | 14 | return self; 15 | } 16 | 17 | - (id)initWithRadius:(NSUInteger)radius; 18 | { 19 | if (!(self = [super init])) 20 | { 21 | return nil; 22 | } 23 | 24 | // First pass: dilation 25 | dilationFilter = [[GPUImageRGBDilationFilter alloc] initWithRadius:radius]; 26 | [self addFilter:dilationFilter]; 27 | 28 | // Second pass: erosion 29 | erosionFilter = [[GPUImageRGBErosionFilter alloc] initWithRadius:radius]; 30 | [self addFilter:erosionFilter]; 31 | 32 | [dilationFilter addTarget:erosionFilter]; 33 | 34 | self.initialFilters = [NSArray arrayWithObjects:dilationFilter, nil]; 35 | self.terminalFilter = erosionFilter; 36 | 37 | return self; 38 | } 39 | 40 | 41 | @end 42 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageRGBOpeningFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageRGBOpeningFilter.h" 2 | #import "GPUImageRGBErosionFilter.h" 3 | #import "GPUImageRGBDilationFilter.h" 4 | 5 | @implementation GPUImageRGBOpeningFilter 6 | 7 | - (id)init; 8 | { 9 | if (!(self = [self initWithRadius:1])) 10 | { 11 | return nil; 12 | } 13 | 14 | return self; 15 | } 16 | 17 | - (id)initWithRadius:(NSUInteger)radius; 18 | { 19 | if (!(self = [super init])) 20 | { 21 | return nil; 22 | } 23 | 24 | // First pass: erosion 25 | erosionFilter = [[GPUImageRGBErosionFilter alloc] initWithRadius:radius]; 26 | [self addFilter:erosionFilter]; 27 | 28 | // Second pass: dilation 29 | dilationFilter = [[GPUImageRGBDilationFilter alloc] initWithRadius:radius]; 30 | [self addFilter:dilationFilter]; 31 | 32 | [erosionFilter addTarget:dilationFilter]; 33 | 34 | self.initialFilters = [NSArray arrayWithObjects:erosionFilter, nil]; 35 | self.terminalFilter = dilationFilter; 36 | 37 | return self; 38 | } 39 | 40 | 41 | @end 42 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageTwoPassFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageTwoPassFilter : GPUImageFilter 4 | { 5 | GPUImageFramebuffer *secondOutputFramebuffer; 6 | 7 | GLProgram *secondFilterProgram; 8 | GLint secondFilterPositionAttribute, secondFilterTextureCoordinateAttribute; 9 | GLint secondFilterInputTextureUniform, secondFilterInputTextureUniform2; 10 | 11 | NSMutableDictionary *secondProgramUniformStateRestorationBlocks; 12 | } 13 | 14 | // Initialization and teardown 15 | - (id)initWithFirstStageVertexShaderFromString:(NSString *)firstStageVertexShaderString firstStageFragmentShaderFromString:(NSString *)firstStageFragmentShaderString secondStageVertexShaderFromString:(NSString *)secondStageVertexShaderString secondStageFragmentShaderFromString:(NSString *)secondStageFragmentShaderString; 16 | - (id)initWithFirstStageFragmentShaderFromString:(NSString *)firstStageFragmentShaderString secondStageFragmentShaderFromString:(NSString *)secondStageFragmentShaderString; 17 | - (void)initializeSecondaryAttributes; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /worlddestroy/SlideViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SlideViewController.h 3 | // worlddestroy 4 | // 5 | // Created by twodayslate on 8/24/14. 6 | // Copyright (c) 2014 PRNDL. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | #import "UIViewController+REFrostedViewController.h" 12 | #import "REFrostedViewController.h" 13 | #import "WorldMap.h" 14 | 15 | @interface SlideViewController : UITableViewController 16 | @property (strong, nonatomic) IBOutlet NSArray *cities; 17 | @property (strong, nonatomic) IBOutlet NSArray *coordinates; 18 | @property (strong, nonatomic) IBOutlet NSArray *linkTitles; 19 | @property (strong, nonatomic) IBOutlet NSArray *links; 20 | @property (strong, nonatomic) IBOutlet NSMutableArray *sectionsArray; 21 | @property (strong, nonatomic) WorldMap *mapView; 22 | @property (nonatomic, assign) BOOL ads; 23 | @property (strong, nonatomic) ADBannerView *adView; 24 | 25 | - (void)launchTwitter:(NSString *)username; 26 | - (int)getBannerHeight; 27 | - (int)getBannerHeight:(UIDeviceOrientation)orientation; 28 | @end 29 | 30 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageChromaKeyFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageChromaKeyFilter : GPUImageFilter 4 | { 5 | GLint colorToReplaceUniform, thresholdSensitivityUniform, smoothingUniform; 6 | } 7 | 8 | /** The threshold sensitivity controls how similar pixels need to be colored to be replaced 9 | 10 | The default value is 0.3 11 | */ 12 | @property(readwrite, nonatomic) GLfloat thresholdSensitivity; 13 | 14 | /** The degree of smoothing controls how gradually similar colors are replaced in the image 15 | 16 | The default value is 0.1 17 | */ 18 | @property(readwrite, nonatomic) GLfloat smoothing; 19 | 20 | /** The color to be replaced is specified using individual red, green, and blue components (normalized to 1.0). 21 | 22 | The default is green: (0.0, 1.0, 0.0). 23 | 24 | @param redComponent Red component of color to be replaced 25 | @param greenComponent Green component of color to be replaced 26 | @param blueComponent Blue component of color to be replaced 27 | */ 28 | - (void)setColorToReplaceRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/AnimatedGIFImageSerialization/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014 Mattt Thompson (http://mattt.me/) 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /Pods/ALAnimationView/LICENSE: -------------------------------------------------------------------------------- 1 | // 2 | // al7ios framework 3 | // (C) Copyright 2010-14 Alexandre Leite. All rights reserved. 4 | // 5 | // Permission is hereby granted, free of charge, to any person obtaining a copy of this 6 | // software and associated documentation files (the "Software"), to deal in the Software 7 | // without restriction, including without limitation the rights to use, copy, modify, merge, 8 | // publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons 9 | // to whom the Software is furnished to do so, subject to the following conditions: 10 | // 11 | // The above copyright notice and this permission notice shall be included in all copies or 12 | // substantial portions of the Software. 13 | // 14 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING 15 | // BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 17 | // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | // -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageiOSBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageSaturationFilter; 4 | @class GPUImageGaussianBlurFilter; 5 | @class GPUImageLuminanceRangeFilter; 6 | 7 | @interface GPUImageiOSBlurFilter : GPUImageFilterGroup 8 | { 9 | GPUImageSaturationFilter *saturationFilter; 10 | GPUImageGaussianBlurFilter *blurFilter; 11 | GPUImageLuminanceRangeFilter *luminanceRangeFilter; 12 | } 13 | 14 | /** A radius in pixels to use for the blur, with a default of 12.0. This adjusts the sigma variable in the Gaussian distribution function. 15 | */ 16 | @property (readwrite, nonatomic) CGFloat blurRadiusInPixels; 17 | 18 | /** Saturation ranges from 0.0 (fully desaturated) to 2.0 (max saturation), with 0.8 as the normal level 19 | */ 20 | @property (readwrite, nonatomic) CGFloat saturation; 21 | 22 | /** The degree to which to downsample, then upsample the incoming image to minimize computations within the Gaussian blur, default of 4.0 23 | */ 24 | @property (readwrite, nonatomic) CGFloat downsampling; 25 | 26 | 27 | /** The degree to reduce the luminance range, from 0.0 to 1.0. Default is 0.6. 28 | */ 29 | @property (readwrite, nonatomic) CGFloat rangeReductionFactor; 30 | 31 | @end 32 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageAmatorkaFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageAmatorkaFilter.h" 2 | #import "GPUImagePicture.h" 3 | #import "GPUImageLookupFilter.h" 4 | 5 | @implementation GPUImageAmatorkaFilter 6 | 7 | - (id)init; 8 | { 9 | if (!(self = [super init])) 10 | { 11 | return nil; 12 | } 13 | 14 | #if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE 15 | UIImage *image = [UIImage imageNamed:@"lookup_amatorka.png"]; 16 | #else 17 | NSImage *image = [NSImage imageNamed:@"lookup_amatorka.png"]; 18 | #endif 19 | 20 | NSAssert(image, @"To use GPUImageAmatorkaFilter you need to add lookup_amatorka.png from GPUImage/framework/Resources to your application bundle."); 21 | 22 | lookupImageSource = [[GPUImagePicture alloc] initWithImage:image]; 23 | GPUImageLookupFilter *lookupFilter = [[GPUImageLookupFilter alloc] init]; 24 | [self addFilter:lookupFilter]; 25 | 26 | [lookupImageSource addTarget:lookupFilter atTextureLocation:1]; 27 | [lookupImageSource processImage]; 28 | 29 | self.initialFilters = [NSArray arrayWithObjects:lookupFilter, nil]; 30 | self.terminalFilter = lookupFilter; 31 | 32 | return self; 33 | } 34 | 35 | #pragma mark - 36 | #pragma mark Accessors 37 | 38 | @end 39 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMissEtikateFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageMissEtikateFilter.h" 2 | #import "GPUImagePicture.h" 3 | #import "GPUImageLookupFilter.h" 4 | 5 | @implementation GPUImageMissEtikateFilter 6 | 7 | - (id)init; 8 | { 9 | if (!(self = [super init])) 10 | { 11 | return nil; 12 | } 13 | 14 | #if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE 15 | UIImage *image = [UIImage imageNamed:@"lookup_miss_etikate.png"]; 16 | #else 17 | NSImage *image = [NSImage imageNamed:@"lookup_miss_etikate.png"]; 18 | #endif 19 | 20 | NSAssert(image, @"To use GPUImageMissEtikateFilter you need to add lookup_miss_etikate.png from GPUImage/framework/Resources to your application bundle."); 21 | 22 | lookupImageSource = [[GPUImagePicture alloc] initWithImage:image]; 23 | GPUImageLookupFilter *lookupFilter = [[GPUImageLookupFilter alloc] init]; 24 | [self addFilter:lookupFilter]; 25 | 26 | [lookupImageSource addTarget:lookupFilter atTextureLocation:1]; 27 | [lookupImageSource processImage]; 28 | 29 | self.initialFilters = [NSArray arrayWithObjects:lookupFilter, nil]; 30 | self.terminalFilter = lookupFilter; 31 | 32 | return self; 33 | } 34 | 35 | #pragma mark - 36 | #pragma mark Accessors 37 | 38 | @end 39 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageChromaKeyBlendFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageTwoInputFilter.h" 2 | 3 | /** Selectively replaces a color in the first image with the second image 4 | */ 5 | @interface GPUImageChromaKeyBlendFilter : GPUImageTwoInputFilter 6 | { 7 | GLint colorToReplaceUniform, thresholdSensitivityUniform, smoothingUniform; 8 | } 9 | 10 | /** The threshold sensitivity controls how similar pixels need to be colored to be replaced 11 | 12 | The default value is 0.3 13 | */ 14 | @property(readwrite, nonatomic) GLfloat thresholdSensitivity; 15 | 16 | /** The degree of smoothing controls how gradually similar colors are replaced in the image 17 | 18 | The default value is 0.1 19 | */ 20 | @property(readwrite, nonatomic) GLfloat smoothing; 21 | 22 | /** The color to be replaced is specified using individual red, green, and blue components (normalized to 1.0). 23 | 24 | The default is green: (0.0, 1.0, 0.0). 25 | 26 | @param redComponent Red component of color to be replaced 27 | @param greenComponent Green component of color to be replaced 28 | @param blueComponent Blue component of color to be replaced 29 | */ 30 | - (void)setColorToReplaceRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent; 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageColorInvertFilter.m: -------------------------------------------------------------------------------- 1 | #import "GPUImageColorInvertFilter.h" 2 | 3 | #if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE 4 | NSString *const kGPUImageInvertFragmentShaderString = SHADER_STRING 5 | ( 6 | varying highp vec2 textureCoordinate; 7 | 8 | uniform sampler2D inputImageTexture; 9 | 10 | void main() 11 | { 12 | lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate); 13 | 14 | gl_FragColor = vec4((1.0 - textureColor.rgb), textureColor.w); 15 | } 16 | ); 17 | #else 18 | NSString *const kGPUImageInvertFragmentShaderString = SHADER_STRING 19 | ( 20 | varying vec2 textureCoordinate; 21 | 22 | uniform sampler2D inputImageTexture; 23 | 24 | void main() 25 | { 26 | vec4 textureColor = texture2D(inputImageTexture, textureCoordinate); 27 | 28 | gl_FragColor = vec4((1.0 - textureColor.rgb), textureColor.w); 29 | } 30 | ); 31 | #endif 32 | 33 | @implementation GPUImageColorInvertFilter 34 | 35 | - (id)init; 36 | { 37 | if (!(self = [super initWithFragmentShaderFromString:kGPUImageInvertFragmentShaderString])) 38 | { 39 | return nil; 40 | } 41 | 42 | return self; 43 | } 44 | 45 | @end 46 | 47 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageMosaicFilter.h: -------------------------------------------------------------------------------- 1 | 2 | // This needs a little more work, it's rotating the input tileset and there are some artifacts (I think from GL_LINEAR interpolation), but it's working 3 | 4 | #import "GPUImageTwoInputFilter.h" 5 | #import "GPUImagePicture.h" 6 | 7 | @interface GPUImageMosaicFilter : GPUImageTwoInputFilter { 8 | GLint inputTileSizeUniform, numTilesUniform, displayTileSizeUniform, colorOnUniform; 9 | GPUImagePicture *pic; 10 | } 11 | 12 | // This filter takes an input tileset, the tiles must ascend in luminance 13 | // It looks at the input image and replaces each display tile with an input tile 14 | // according to the luminance of that tile. The idea was to replicate the ASCII 15 | // video filters seen in other apps, but the tileset can be anything. 16 | @property(readwrite, nonatomic) CGSize inputTileSize; 17 | @property(readwrite, nonatomic) float numTiles; 18 | @property(readwrite, nonatomic) CGSize displayTileSize; 19 | @property(readwrite, nonatomic) BOOL colorOn; 20 | 21 | - (void)setNumTiles:(float)numTiles; 22 | - (void)setDisplayTileSize:(CGSize)displayTileSize; 23 | - (void)setInputTileSize:(CGSize)inputTileSize; 24 | - (void)setTileSet:(NSString *)tileSet; 25 | - (void)setColorOn:(BOOL)yes; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageSmoothToonFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageGaussianBlurFilter; 4 | @class GPUImageToonFilter; 5 | 6 | /** This uses a similar process as the GPUImageToonFilter, only it precedes the toon effect with a Gaussian blur to smooth out noise. 7 | */ 8 | @interface GPUImageSmoothToonFilter : GPUImageFilterGroup 9 | { 10 | GPUImageGaussianBlurFilter *blurFilter; 11 | GPUImageToonFilter *toonFilter; 12 | } 13 | 14 | /// The image width and height factors tweak the appearance of the edges. By default, they match the filter size in pixels 15 | @property(readwrite, nonatomic) CGFloat texelWidth; 16 | /// The image width and height factors tweak the appearance of the edges. By default, they match the filter size in pixels 17 | @property(readwrite, nonatomic) CGFloat texelHeight; 18 | 19 | /// The radius of the underlying Gaussian blur. The default is 2.0. 20 | @property (readwrite, nonatomic) CGFloat blurRadiusInPixels; 21 | 22 | /// The threshold at which to apply the edges, default of 0.2 23 | @property(readwrite, nonatomic) CGFloat threshold; 24 | 25 | /// The levels of quantization for the posterization of colors within the scene, with a default of 10.0 26 | @property(readwrite, nonatomic) CGFloat quantizationLevels; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/iOS/GPUImagePicture.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "GPUImageOutput.h" 3 | 4 | 5 | @interface GPUImagePicture : GPUImageOutput 6 | { 7 | CGSize pixelSizeOfImage; 8 | BOOL hasProcessedImage; 9 | 10 | dispatch_semaphore_t imageUpdateSemaphore; 11 | } 12 | 13 | // Initialization and teardown 14 | - (id)initWithURL:(NSURL *)url; 15 | - (id)initWithImage:(UIImage *)newImageSource; 16 | - (id)initWithCGImage:(CGImageRef)newImageSource; 17 | - (id)initWithImage:(UIImage *)newImageSource smoothlyScaleOutput:(BOOL)smoothlyScaleOutput; 18 | - (id)initWithCGImage:(CGImageRef)newImageSource smoothlyScaleOutput:(BOOL)smoothlyScaleOutput; 19 | 20 | // Image rendering 21 | - (void)processImage; 22 | - (CGSize)outputImageSize; 23 | 24 | /** 25 | * Process image with all targets and filters asynchronously 26 | * The completion handler is called after processing finished in the 27 | * GPU's dispatch queue - and only if this method did not return NO. 28 | * 29 | * @returns NO if resource is blocked and processing is discarded, YES otherwise 30 | */ 31 | - (BOOL)processImageWithCompletionHandler:(void (^)(void))completion; 32 | - (void)processImageUpToFilter:(GPUImageOutput *)finalFilterInChain withCompletionHandler:(void (^)(UIImage *processedImage))block; 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageToneCurveFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilter.h" 2 | 3 | @interface GPUImageToneCurveFilter : GPUImageFilter 4 | 5 | @property(readwrite, nonatomic, copy) NSArray *redControlPoints; 6 | @property(readwrite, nonatomic, copy) NSArray *greenControlPoints; 7 | @property(readwrite, nonatomic, copy) NSArray *blueControlPoints; 8 | @property(readwrite, nonatomic, copy) NSArray *rgbCompositeControlPoints; 9 | 10 | // Initialization and teardown 11 | - (id)initWithACVData:(NSData*)data; 12 | 13 | - (id)initWithACV:(NSString*)curveFilename; 14 | - (id)initWithACVURL:(NSURL*)curveFileURL; 15 | 16 | // This lets you set all three red, green, and blue tone curves at once. 17 | // NOTE: Deprecated this function because this effect can be accomplished 18 | // using the rgbComposite channel rather then setting all 3 R, G, and B channels. 19 | - (void)setRGBControlPoints:(NSArray *)points DEPRECATED_ATTRIBUTE; 20 | 21 | - (void)setPointsWithACV:(NSString*)curveFilename; 22 | - (void)setPointsWithACVURL:(NSURL*)curveFileURL; 23 | 24 | // Curve calculation 25 | - (NSMutableArray *)getPreparedSplineCurve:(NSArray *)points; 26 | - (NSMutableArray *)splineCurve:(NSArray *)points; 27 | - (NSMutableArray *)secondDerivative:(NSArray *)cgPoints; 28 | - (void)updateToneCurveTexture; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/GPUImage/framework/Source/GPUImageGaussianSelectiveBlurFilter.h: -------------------------------------------------------------------------------- 1 | #import "GPUImageFilterGroup.h" 2 | 3 | @class GPUImageGaussianBlurFilter; 4 | 5 | /** A Gaussian blur that preserves focus within a circular region 6 | */ 7 | @interface GPUImageGaussianSelectiveBlurFilter : GPUImageFilterGroup 8 | { 9 | GPUImageGaussianBlurFilter *blurFilter; 10 | GPUImageFilter *selectiveFocusFilter; 11 | BOOL hasOverriddenAspectRatio; 12 | } 13 | 14 | /** The radius of the circular area being excluded from the blur 15 | */ 16 | @property (readwrite, nonatomic) CGFloat excludeCircleRadius; 17 | /** The center of the circular area being excluded from the blur 18 | */ 19 | @property (readwrite, nonatomic) CGPoint excludeCirclePoint; 20 | /** The size of the area between the blurred portion and the clear circle 21 | */ 22 | @property (readwrite, nonatomic) CGFloat excludeBlurSize; 23 | /** A radius in pixels to use for the blur, with a default of 5.0. This adjusts the sigma variable in the Gaussian distribution function. 24 | */ 25 | @property (readwrite, nonatomic) CGFloat blurRadiusInPixels; 26 | /** The aspect ratio of the image, used to adjust the circularity of the in-focus region. By default, this matches the image aspect ratio, but you can override this value. 27 | */ 28 | @property (readwrite, nonatomic) CGFloat aspectRatio; 29 | 30 | @end 31 | --------------------------------------------------------------------------------