Flutter Engine
The Flutter Engine
third_party
skia
src
shaders
SkBitmapProcShader.h
Go to the documentation of this file.
1
/*
2
* Copyright 2006 The Android Open Source Project
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
#ifndef SkBitmapProcShader_DEFINED
8
#define SkBitmapProcShader_DEFINED
9
10
#include "
include/core/SkSamplingOptions.h
"
11
#include "
src/shaders/SkShaderBase.h
"
12
13
class
SkArenaAlloc
;
14
class
SkImage_Base
;
15
enum class
SkTileMode
;
16
17
class
SkBitmapProcLegacyShader
:
public
SkShaderBase
{
18
private
:
19
friend
class
SkImageShader
;
20
21
static
Context
* MakeContext(
const
SkShaderBase
&,
SkTileMode
tmx
,
SkTileMode
tmy
,
22
const
SkSamplingOptions
&,
const
SkImage_Base
*,
23
const
ContextRec
&,
SkArenaAlloc
* alloc);
24
25
using
INHERITED
=
SkShaderBase
;
26
};
27
28
#endif
SkSamplingOptions.h
SkShaderBase.h
SkTileMode
SkTileMode
Definition:
SkTileMode.h:13
SkArenaAlloc
Definition:
SkArenaAlloc.h:105
SkBitmapProcLegacyShader
Definition:
SkBitmapProcShader.h:17
SkImageShader
Definition:
SkImageShader.h:28
SkImage_Base
Definition:
SkImage_Base.h:38
SkRefCnt
Definition:
SkRefCnt.h:119
SkShaderBase::Context
Definition:
SkShaderBase.h:297
SkShaderBase
Definition:
SkShaderBase.h:186
SkShaderBase::SkShaderBase
SkShaderBase()
tmy
SkTileMode tmy
Definition:
pictureshader.cpp:31
tmx
SkTileMode tmx
Definition:
pictureshader.cpp:30
SkSamplingOptions
Definition:
SkSamplingOptions.h:58
SkShaderBase::ContextRec
Definition:
SkShaderBase.h:268
Generated on Sun Jun 23 2024 21:56:32 for Flutter Engine by
1.9.4