Browse Source

Stripped out some unnecessary boilerplate includes from juce_graphics.

tags/2021-05-28
jules 12 years ago
parent
commit
d28ebfdb36
31 changed files with 26 additions and 112 deletions
  1. +0
    -2
      modules/juce_graphics/colour/juce_Colour.h
  2. +0
    -3
      modules/juce_graphics/colour/juce_ColourGradient.h
  3. +0
    -2
      modules/juce_graphics/colour/juce_Colours.h
  4. +0
    -3
      modules/juce_graphics/colour/juce_FillType.h
  5. +0
    -11
      modules/juce_graphics/contexts/juce_GraphicsContext.h
  6. +0
    -6
      modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h
  7. +0
    -2
      modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h
  8. +0
    -2
      modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h
  9. +0
    -2
      modules/juce_graphics/effects/juce_DropShadowEffect.h
  10. +0
    -2
      modules/juce_graphics/effects/juce_GlowEffect.h
  11. +0
    -2
      modules/juce_graphics/effects/juce_ImageEffectFilter.h
  12. +0
    -3
      modules/juce_graphics/fonts/juce_Font.h
  13. +0
    -3
      modules/juce_graphics/fonts/juce_GlyphArrangement.h
  14. +0
    -3
      modules/juce_graphics/fonts/juce_TextLayout.h
  15. +0
    -5
      modules/juce_graphics/fonts/juce_Typeface.h
  16. +0
    -2
      modules/juce_graphics/geometry/juce_BorderSize.h
  17. +0
    -6
      modules/juce_graphics/geometry/juce_EdgeTable.h
  18. +0
    -2
      modules/juce_graphics/geometry/juce_Line.h
  19. +0
    -6
      modules/juce_graphics/geometry/juce_Path.h
  20. +0
    -2
      modules/juce_graphics/geometry/juce_PathIterator.h
  21. +0
    -2
      modules/juce_graphics/geometry/juce_PathStrokeType.h
  22. +0
    -2
      modules/juce_graphics/geometry/juce_Point.h
  23. +0
    -2
      modules/juce_graphics/geometry/juce_Rectangle.h
  24. +0
    -3
      modules/juce_graphics/geometry/juce_RectangleList.h
  25. +0
    -3
      modules/juce_graphics/images/juce_Image.h
  26. +0
    -2
      modules/juce_graphics/images/juce_ImageCache.h
  27. +0
    -2
      modules/juce_graphics/images/juce_ImageConvolutionKernel.h
  28. +0
    -2
      modules/juce_graphics/images/juce_ImageFileFormat.h
  29. +26
    -20
      modules/juce_graphics/juce_graphics.h
  30. +0
    -2
      modules/juce_graphics/placement/juce_Justification.h
  31. +0
    -3
      modules/juce_graphics/placement/juce_RectanglePlacement.h

+ 0
- 2
modules/juce_graphics/colour/juce_Colour.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_COLOUR_H_INCLUDED #ifndef JUCE_COLOUR_H_INCLUDED
#define JUCE_COLOUR_H_INCLUDED #define JUCE_COLOUR_H_INCLUDED
#include "../colour/juce_PixelFormats.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/colour/juce_ColourGradient.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_COLOURGRADIENT_H_INCLUDED #ifndef JUCE_COLOURGRADIENT_H_INCLUDED
#define JUCE_COLOURGRADIENT_H_INCLUDED #define JUCE_COLOURGRADIENT_H_INCLUDED
#include "juce_Colour.h"
#include "../geometry/juce_Point.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/colour/juce_Colours.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_COLOURS_H_INCLUDED #ifndef JUCE_COLOURS_H_INCLUDED
#define JUCE_COLOURS_H_INCLUDED #define JUCE_COLOURS_H_INCLUDED
#include "juce_Colour.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/colour/juce_FillType.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_FILLTYPE_H_INCLUDED #ifndef JUCE_FILLTYPE_H_INCLUDED
#define JUCE_FILLTYPE_H_INCLUDED #define JUCE_FILLTYPE_H_INCLUDED
#include "../colour/juce_ColourGradient.h"
#include "../images/juce_Image.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 11
modules/juce_graphics/contexts/juce_GraphicsContext.h View File

@@ -25,17 +25,6 @@
#ifndef JUCE_GRAPHICSCONTEXT_H_INCLUDED #ifndef JUCE_GRAPHICSCONTEXT_H_INCLUDED
#define JUCE_GRAPHICSCONTEXT_H_INCLUDED #define JUCE_GRAPHICSCONTEXT_H_INCLUDED
#include "../fonts/juce_Font.h"
#include "../geometry/juce_RectangleList.h"
#include "../geometry/juce_PathStrokeType.h"
#include "../geometry/juce_Line.h"
#include "../colour/juce_Colours.h"
#include "../colour/juce_ColourGradient.h"
#include "../placement/juce_RectanglePlacement.h"
class LowLevelGraphicsContext;
class Image;
class FillType;
//============================================================================== //==============================================================================
/** /**


+ 0
- 6
modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h View File

@@ -25,12 +25,6 @@
#ifndef JUCE_LOWLEVELGRAPHICSCONTEXT_H_INCLUDED #ifndef JUCE_LOWLEVELGRAPHICSCONTEXT_H_INCLUDED
#define JUCE_LOWLEVELGRAPHICSCONTEXT_H_INCLUDED #define JUCE_LOWLEVELGRAPHICSCONTEXT_H_INCLUDED
#include "../images/juce_Image.h"
#include "../geometry/juce_Path.h"
#include "../geometry/juce_RectangleList.h"
#include "../colour/juce_ColourGradient.h"
#include "../colour/juce_FillType.h"
class AttributedString;
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED #ifndef JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED
#define JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED #define JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED
#include "juce_LowLevelGraphicsContext.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED #ifndef JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED
#define JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED #define JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED
#include "juce_LowLevelGraphicsContext.h"
#include "../native/juce_RenderingHelpers.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/effects/juce_DropShadowEffect.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_DROPSHADOWEFFECT_H_INCLUDED #ifndef JUCE_DROPSHADOWEFFECT_H_INCLUDED
#define JUCE_DROPSHADOWEFFECT_H_INCLUDED #define JUCE_DROPSHADOWEFFECT_H_INCLUDED
#include "juce_ImageEffectFilter.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/effects/juce_GlowEffect.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_GLOWEFFECT_H_INCLUDED #ifndef JUCE_GLOWEFFECT_H_INCLUDED
#define JUCE_GLOWEFFECT_H_INCLUDED #define JUCE_GLOWEFFECT_H_INCLUDED
#include "juce_ImageEffectFilter.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/effects/juce_ImageEffectFilter.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_IMAGEEFFECTFILTER_H_INCLUDED #ifndef JUCE_IMAGEEFFECTFILTER_H_INCLUDED
#define JUCE_IMAGEEFFECTFILTER_H_INCLUDED #define JUCE_IMAGEEFFECTFILTER_H_INCLUDED
#include "../contexts/juce_GraphicsContext.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/fonts/juce_Font.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_FONT_H_INCLUDED #ifndef JUCE_FONT_H_INCLUDED
#define JUCE_FONT_H_INCLUDED #define JUCE_FONT_H_INCLUDED
#include "juce_Typeface.h"
class LowLevelGraphicsContext;
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/fonts/juce_GlyphArrangement.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_GLYPHARRANGEMENT_H_INCLUDED #ifndef JUCE_GLYPHARRANGEMENT_H_INCLUDED
#define JUCE_GLYPHARRANGEMENT_H_INCLUDED #define JUCE_GLYPHARRANGEMENT_H_INCLUDED
#include "juce_Font.h"
#include "../contexts/juce_GraphicsContext.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/fonts/juce_TextLayout.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_TEXTLAYOUT_H_INCLUDED #ifndef JUCE_TEXTLAYOUT_H_INCLUDED
#define JUCE_TEXTLAYOUT_H_INCLUDED #define JUCE_TEXTLAYOUT_H_INCLUDED
#include "juce_Font.h"
#include "../placement/juce_Justification.h"
class Graphics;
//============================================================================== //==============================================================================
/** /**


+ 0
- 5
modules/juce_graphics/fonts/juce_Typeface.h View File

@@ -25,11 +25,6 @@
#ifndef JUCE_TYPEFACE_H_INCLUDED #ifndef JUCE_TYPEFACE_H_INCLUDED
#define JUCE_TYPEFACE_H_INCLUDED #define JUCE_TYPEFACE_H_INCLUDED
class Path;
class Font;
class EdgeTable;
class AffineTransform;
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_BorderSize.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_BORDERSIZE_H_INCLUDED #ifndef JUCE_BORDERSIZE_H_INCLUDED
#define JUCE_BORDERSIZE_H_INCLUDED #define JUCE_BORDERSIZE_H_INCLUDED
#include "juce_Rectangle.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 6
modules/juce_graphics/geometry/juce_EdgeTable.h View File

@@ -25,12 +25,6 @@
#ifndef JUCE_EDGETABLE_H_INCLUDED #ifndef JUCE_EDGETABLE_H_INCLUDED
#define JUCE_EDGETABLE_H_INCLUDED #define JUCE_EDGETABLE_H_INCLUDED
#include "../geometry/juce_AffineTransform.h"
#include "../geometry/juce_Rectangle.h"
#include "../geometry/juce_RectangleList.h"
class Path;
class Image;
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_Line.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_LINE_H_INCLUDED #ifndef JUCE_LINE_H_INCLUDED
#define JUCE_LINE_H_INCLUDED #define JUCE_LINE_H_INCLUDED
#include "juce_Point.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 6
modules/juce_graphics/geometry/juce_Path.h View File

@@ -25,12 +25,6 @@
#ifndef JUCE_PATH_H_INCLUDED #ifndef JUCE_PATH_H_INCLUDED
#define JUCE_PATH_H_INCLUDED #define JUCE_PATH_H_INCLUDED
#include "juce_AffineTransform.h"
#include "juce_Line.h"
#include "juce_Rectangle.h"
#include "../placement/juce_Justification.h"
class Image;
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_PathIterator.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_PATHITERATOR_H_INCLUDED #ifndef JUCE_PATHITERATOR_H_INCLUDED
#define JUCE_PATHITERATOR_H_INCLUDED #define JUCE_PATHITERATOR_H_INCLUDED
#include "juce_Path.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_PathStrokeType.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_PATHSTROKETYPE_H_INCLUDED #ifndef JUCE_PATHSTROKETYPE_H_INCLUDED
#define JUCE_PATHSTROKETYPE_H_INCLUDED #define JUCE_PATHSTROKETYPE_H_INCLUDED
#include "juce_Path.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_Point.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_POINT_H_INCLUDED #ifndef JUCE_POINT_H_INCLUDED
#define JUCE_POINT_H_INCLUDED #define JUCE_POINT_H_INCLUDED
#include "juce_AffineTransform.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/geometry/juce_Rectangle.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_RECTANGLE_H_INCLUDED #ifndef JUCE_RECTANGLE_H_INCLUDED
#define JUCE_RECTANGLE_H_INCLUDED #define JUCE_RECTANGLE_H_INCLUDED
#include "juce_Point.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/geometry/juce_RectangleList.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_RECTANGLELIST_H_INCLUDED #ifndef JUCE_RECTANGLELIST_H_INCLUDED
#define JUCE_RECTANGLELIST_H_INCLUDED #define JUCE_RECTANGLELIST_H_INCLUDED
#include "juce_Rectangle.h"
#include "juce_Path.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/images/juce_Image.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_IMAGE_H_INCLUDED #ifndef JUCE_IMAGE_H_INCLUDED
#define JUCE_IMAGE_H_INCLUDED #define JUCE_IMAGE_H_INCLUDED
#include "../colour/juce_Colour.h"
#include "../contexts/juce_GraphicsContext.h"
class ImageType; class ImageType;
class ImagePixelData; class ImagePixelData;


+ 0
- 2
modules/juce_graphics/images/juce_ImageCache.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_IMAGECACHE_H_INCLUDED #ifndef JUCE_IMAGECACHE_H_INCLUDED
#define JUCE_IMAGECACHE_H_INCLUDED #define JUCE_IMAGECACHE_H_INCLUDED
#include "juce_Image.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/images/juce_ImageConvolutionKernel.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED #ifndef JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED
#define JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED #define JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED
#include "juce_Image.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 2
modules/juce_graphics/images/juce_ImageFileFormat.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_IMAGEFILEFORMAT_H_INCLUDED #ifndef JUCE_IMAGEFILEFORMAT_H_INCLUDED
#define JUCE_IMAGEFILEFORMAT_H_INCLUDED #define JUCE_IMAGEFILEFORMAT_H_INCLUDED
#include "juce_Image.h"
//============================================================================== //==============================================================================
/** /**


+ 26
- 20
modules/juce_graphics/juce_graphics.h View File

@@ -64,43 +64,49 @@
namespace juce namespace juce
{ {
// START_AUTOINCLUDE colour, geometry, placement, contexts, images,
// image_formats, fonts, effects
class Image;
class AffineTransform;
class Path;
class Font;
class Graphics;
class FillType;
class LowLevelGraphicsContext;
#include "geometry/juce_AffineTransform.h"
#include "geometry/juce_Point.h"
#include "geometry/juce_Line.h"
#include "geometry/juce_Rectangle.h"
#include "placement/juce_Justification.h"
#include "geometry/juce_Path.h"
#include "geometry/juce_RectangleList.h"
#include "colour/juce_PixelFormats.h"
#include "colour/juce_Colour.h" #include "colour/juce_Colour.h"
#include "colour/juce_ColourGradient.h" #include "colour/juce_ColourGradient.h"
#include "colour/juce_Colours.h" #include "colour/juce_Colours.h"
#include "colour/juce_FillType.h"
#include "colour/juce_PixelFormats.h"
#include "geometry/juce_AffineTransform.h"
#include "geometry/juce_BorderSize.h" #include "geometry/juce_BorderSize.h"
#include "geometry/juce_EdgeTable.h" #include "geometry/juce_EdgeTable.h"
#include "geometry/juce_Line.h"
#include "geometry/juce_Path.h"
#include "geometry/juce_PathIterator.h" #include "geometry/juce_PathIterator.h"
#include "geometry/juce_PathStrokeType.h" #include "geometry/juce_PathStrokeType.h"
#include "geometry/juce_Point.h"
#include "geometry/juce_Rectangle.h"
#include "geometry/juce_RectangleList.h"
#include "placement/juce_Justification.h"
#include "placement/juce_RectanglePlacement.h" #include "placement/juce_RectanglePlacement.h"
#include "contexts/juce_GraphicsContext.h"
#include "contexts/juce_LowLevelGraphicsContext.h"
#include "contexts/juce_LowLevelGraphicsPostScriptRenderer.h"
#include "contexts/juce_LowLevelGraphicsSoftwareRenderer.h"
#include "images/juce_Image.h"
#include "images/juce_ImageCache.h" #include "images/juce_ImageCache.h"
#include "images/juce_ImageConvolutionKernel.h" #include "images/juce_ImageConvolutionKernel.h"
#include "images/juce_ImageFileFormat.h" #include "images/juce_ImageFileFormat.h"
#include "fonts/juce_AttributedString.h" #include "fonts/juce_AttributedString.h"
#include "fonts/juce_CustomTypeface.h"
#include "fonts/juce_Typeface.h"
#include "fonts/juce_Font.h" #include "fonts/juce_Font.h"
#include "fonts/juce_GlyphArrangement.h" #include "fonts/juce_GlyphArrangement.h"
#include "fonts/juce_TextLayout.h" #include "fonts/juce_TextLayout.h"
#include "fonts/juce_Typeface.h"
#include "fonts/juce_CustomTypeface.h"
#include "contexts/juce_GraphicsContext.h"
#include "contexts/juce_LowLevelGraphicsContext.h"
#include "images/juce_Image.h"
#include "colour/juce_FillType.h"
#include "native/juce_RenderingHelpers.h"
#include "contexts/juce_LowLevelGraphicsSoftwareRenderer.h"
#include "contexts/juce_LowLevelGraphicsPostScriptRenderer.h"
#include "effects/juce_ImageEffectFilter.h"
#include "effects/juce_DropShadowEffect.h" #include "effects/juce_DropShadowEffect.h"
#include "effects/juce_GlowEffect.h" #include "effects/juce_GlowEffect.h"
#include "effects/juce_ImageEffectFilter.h"
// END_AUTOINCLUDE
} }


+ 0
- 2
modules/juce_graphics/placement/juce_Justification.h View File

@@ -25,8 +25,6 @@
#ifndef JUCE_JUSTIFICATION_H_INCLUDED #ifndef JUCE_JUSTIFICATION_H_INCLUDED
#define JUCE_JUSTIFICATION_H_INCLUDED #define JUCE_JUSTIFICATION_H_INCLUDED
#include "../geometry/juce_Rectangle.h"
//============================================================================== //==============================================================================
/** /**


+ 0
- 3
modules/juce_graphics/placement/juce_RectanglePlacement.h View File

@@ -25,9 +25,6 @@
#ifndef JUCE_RECTANGLEPLACEMENT_H_INCLUDED #ifndef JUCE_RECTANGLEPLACEMENT_H_INCLUDED
#define JUCE_RECTANGLEPLACEMENT_H_INCLUDED #define JUCE_RECTANGLEPLACEMENT_H_INCLUDED
#include "../geometry/juce_AffineTransform.h"
#include "../geometry/juce_Rectangle.h"
//============================================================================== //==============================================================================
/** /**


Loading…
Cancel
Save