remove obsolete header

git-svn-id: http://skia.googlecode.com/svn/trunk@272 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
reed@android.com 2009-07-17 15:28:17 +00:00
parent 83f7bc30af
commit 2a679d27f8

View File

@ -1,58 +0,0 @@
/* libs/graphics/sgl/SkBitmapShader.h
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
#ifndef SkBitmapShader_DEFINED
#define SkBitmapShader_DEFINED
#include "SkShader.h"
#include "SkBitmap.h"
#include "SkPaint.h"
class SkBitmapShader : public SkShader {
public:
SkBitmapShader( const SkBitmap& src,
bool doFilter, TileMode tx, TileMode ty);
virtual bool setContext(const SkBitmap&, const SkPaint& paint, const SkMatrix&);
virtual uint32_t getFlags() { return fFlags; }
protected:
SkBitmapShader(SkFlattenableReadBuffer& );
virtual void flatten(SkFlattenableWriteBuffer& );
virtual Factory getFactory() { return CreateProc; }
const SkBitmap& getSrcBitmap() const { return fMipSrcBitmap; }
bool getFilterBitmap() const { return fFilterBitmap != 0; }
TileMode getTileModeX() const { return (TileMode)fTileModeX; }
TileMode getTileModeY() const { return (TileMode)fTileModeY; }
SkFixed getMipLevel() const { return fMipLevel; }
private:
static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) {
return SkNEW_ARGS(SkBitmapShader, (buffer));
}
SkFixed fMipLevel;
SkBitmap fMipSrcBitmap; // the chosen level (in setContext)
SkBitmap fOrigSrcBitmap;
uint8_t fFilterBitmap;
uint8_t fTileModeX;
uint8_t fTileModeY;
uint8_t fFlags;
typedef SkShader INHERITED;
};
#endif