mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Stripped out some unnecessary boilerplate includes from juce_graphics.
This commit is contained in:
parent
bb2bdb2c7c
commit
d28ebfdb36
31 changed files with 26 additions and 112 deletions
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_COLOUR_H_INCLUDED
|
||||
#define JUCE_COLOUR_H_INCLUDED
|
||||
|
||||
#include "../colour/juce_PixelFormats.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_COLOURGRADIENT_H_INCLUDED
|
||||
#define JUCE_COLOURGRADIENT_H_INCLUDED
|
||||
|
||||
#include "juce_Colour.h"
|
||||
#include "../geometry/juce_Point.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_COLOURS_H_INCLUDED
|
||||
#define JUCE_COLOURS_H_INCLUDED
|
||||
|
||||
#include "juce_Colour.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_FILLTYPE_H_INCLUDED
|
||||
#define JUCE_FILLTYPE_H_INCLUDED
|
||||
|
||||
#include "../colour/juce_ColourGradient.h"
|
||||
#include "../images/juce_Image.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,17 +25,6 @@
|
|||
#ifndef 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;
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,12 +25,6 @@
|
|||
#ifndef 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;
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED
|
||||
#define JUCE_LOWLEVELGRAPHICSPOSTSCRIPTRENDERER_H_INCLUDED
|
||||
|
||||
#include "juce_LowLevelGraphicsContext.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED
|
||||
#define JUCE_LOWLEVELGRAPHICSSOFTWARERENDERER_H_INCLUDED
|
||||
|
||||
#include "juce_LowLevelGraphicsContext.h"
|
||||
#include "../native/juce_RenderingHelpers.h"
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_DROPSHADOWEFFECT_H_INCLUDED
|
||||
#define JUCE_DROPSHADOWEFFECT_H_INCLUDED
|
||||
|
||||
#include "juce_ImageEffectFilter.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_GLOWEFFECT_H_INCLUDED
|
||||
#define JUCE_GLOWEFFECT_H_INCLUDED
|
||||
|
||||
#include "juce_ImageEffectFilter.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_IMAGEEFFECTFILTER_H_INCLUDED
|
||||
#define JUCE_IMAGEEFFECTFILTER_H_INCLUDED
|
||||
|
||||
#include "../contexts/juce_GraphicsContext.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_FONT_H_INCLUDED
|
||||
#define JUCE_FONT_H_INCLUDED
|
||||
|
||||
#include "juce_Typeface.h"
|
||||
class LowLevelGraphicsContext;
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_GLYPHARRANGEMENT_H_INCLUDED
|
||||
#define JUCE_GLYPHARRANGEMENT_H_INCLUDED
|
||||
|
||||
#include "juce_Font.h"
|
||||
#include "../contexts/juce_GraphicsContext.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_TEXTLAYOUT_H_INCLUDED
|
||||
#define JUCE_TEXTLAYOUT_H_INCLUDED
|
||||
|
||||
#include "juce_Font.h"
|
||||
#include "../placement/juce_Justification.h"
|
||||
class Graphics;
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,11 +25,6 @@
|
|||
#ifndef JUCE_TYPEFACE_H_INCLUDED
|
||||
#define JUCE_TYPEFACE_H_INCLUDED
|
||||
|
||||
class Path;
|
||||
class Font;
|
||||
class EdgeTable;
|
||||
class AffineTransform;
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_BORDERSIZE_H_INCLUDED
|
||||
#define JUCE_BORDERSIZE_H_INCLUDED
|
||||
|
||||
#include "juce_Rectangle.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,12 +25,6 @@
|
|||
#ifndef 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;
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_LINE_H_INCLUDED
|
||||
#define JUCE_LINE_H_INCLUDED
|
||||
|
||||
#include "juce_Point.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,12 +25,6 @@
|
|||
#ifndef 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;
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_PATHITERATOR_H_INCLUDED
|
||||
#define JUCE_PATHITERATOR_H_INCLUDED
|
||||
|
||||
#include "juce_Path.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_PATHSTROKETYPE_H_INCLUDED
|
||||
#define JUCE_PATHSTROKETYPE_H_INCLUDED
|
||||
|
||||
#include "juce_Path.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_POINT_H_INCLUDED
|
||||
#define JUCE_POINT_H_INCLUDED
|
||||
|
||||
#include "juce_AffineTransform.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_RECTANGLE_H_INCLUDED
|
||||
#define JUCE_RECTANGLE_H_INCLUDED
|
||||
|
||||
#include "juce_Point.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_RECTANGLELIST_H_INCLUDED
|
||||
#define JUCE_RECTANGLELIST_H_INCLUDED
|
||||
|
||||
#include "juce_Rectangle.h"
|
||||
#include "juce_Path.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_IMAGE_H_INCLUDED
|
||||
#define JUCE_IMAGE_H_INCLUDED
|
||||
|
||||
#include "../colour/juce_Colour.h"
|
||||
#include "../contexts/juce_GraphicsContext.h"
|
||||
|
||||
class ImageType;
|
||||
class ImagePixelData;
|
||||
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_IMAGECACHE_H_INCLUDED
|
||||
#define JUCE_IMAGECACHE_H_INCLUDED
|
||||
|
||||
#include "juce_Image.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED
|
||||
#define JUCE_IMAGECONVOLUTIONKERNEL_H_INCLUDED
|
||||
|
||||
#include "juce_Image.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_IMAGEFILEFORMAT_H_INCLUDED
|
||||
#define JUCE_IMAGEFILEFORMAT_H_INCLUDED
|
||||
|
||||
#include "juce_Image.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -64,43 +64,49 @@
|
|||
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_ColourGradient.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_EdgeTable.h"
|
||||
#include "geometry/juce_Line.h"
|
||||
#include "geometry/juce_Path.h"
|
||||
#include "geometry/juce_PathIterator.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 "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_ImageConvolutionKernel.h"
|
||||
#include "images/juce_ImageFileFormat.h"
|
||||
#include "fonts/juce_AttributedString.h"
|
||||
#include "fonts/juce_CustomTypeface.h"
|
||||
#include "fonts/juce_Typeface.h"
|
||||
#include "fonts/juce_Font.h"
|
||||
#include "fonts/juce_GlyphArrangement.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_GlowEffect.h"
|
||||
#include "effects/juce_ImageEffectFilter.h"
|
||||
// END_AUTOINCLUDE
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
#ifndef JUCE_JUSTIFICATION_H_INCLUDED
|
||||
#define JUCE_JUSTIFICATION_H_INCLUDED
|
||||
|
||||
#include "../geometry/juce_Rectangle.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef JUCE_RECTANGLEPLACEMENT_H_INCLUDED
|
||||
#define JUCE_RECTANGLEPLACEMENT_H_INCLUDED
|
||||
|
||||
#include "../geometry/juce_AffineTransform.h"
|
||||
#include "../geometry/juce_Rectangle.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue