toggle menu
RootEncoder
androidJvm
switch theme
search in API
encoder
/
com.pedro.encoder.input.gl.render.filters
/
BaseFilterRender
Base
Filter
Render
@
RequiresApi
(
api
=
Build.VERSION_CODES.JELLY_BEAN_MR2
)
abstract
class
BaseFilterRender
:
BaseRenderOffScreen
Created by pedro on 29/01/18.
Inheritors
ChromaFilterRender
RippleFilterRender
SnowFilterRender
PolygonizationFilterRender
NegativeFilterRender
BlackFilterRender
SaturationFilterRender
RGBSaturationFilterRender
SwirlFilterRender
EarlyBirdFilterRender
DuotoneFilterRender
FireFilterRender
GammaFilterRender
ContrastFilterRender
SharpnessFilterRender
SepiaFilterRender
EdgeDetectionFilterRender
ZebraFilterRender
GlitchFilterRender
ExposureFilterRender
PixelatedFilterRender
CartoonFilterRender
LamoishFilterRender
RainbowFilterRender
BlurFilterRender
GreyScaleFilterRender
MoneyFilterRender
RotationFilterRender
AndroidViewFilterRender
ColorFilterRender
NoFilterRender
TemperatureFilterRender
CircleFilterRender
HalftoneLinesFilterRender
AnalogTVFilterRender
BrightnessFilterRender
BasicDeformationFilterRender
Image70sFilterRender
BeautyFilterRender
CropFilterRender
NoiseFilterRender
BaseObjectFilterRender
Members
Constructors
Base
Filter
Render
Link copied to clipboard
constructor
(
)
Properties
FLOAT_SIZE_BYTES
Link copied to clipboard
val
FLOAT_SIZE_BYTES
:
Int
=
4
preview
Height
Link copied to clipboard
open
val
previewHeight
:
Int
preview
Width
Link copied to clipboard
open
val
previewWidth
:
Int
render
Handler
Link copied to clipboard
open
var
renderHandler
:
RenderHandler
SQUARE_VERTEX_DATA_POS_OFFSET
Link copied to clipboard
val
SQUARE_VERTEX_DATA_POS_OFFSET
:
Int
=
0
SQUARE_VERTEX_DATA_STRIDE_BYTES
Link copied to clipboard
val
SQUARE_VERTEX_DATA_STRIDE_BYTES
:
Int
=
20
SQUARE_VERTEX_DATA_UV_OFFSET
Link copied to clipboard
val
SQUARE_VERTEX_DATA_UV_OFFSET
:
Int
=
3
Functions
draw
Link copied to clipboard
open
fun
draw
(
)
get
Previous
Tex
Id
Link copied to clipboard
open
fun
getPreviousTexId
(
)
:
Int
get
Tex
Id
Link copied to clipboard
open
fun
getTexId
(
)
:
Int
init
FBOLink
Link copied to clipboard
open
fun
initFBOLink
(
)
init
Gl
Link copied to clipboard
open
fun
initGl
(
width
:
Int
,
height
:
Int
,
context
:
Context
,
previewWidth
:
Int
,
previewHeight
:
Int
)
release
Link copied to clipboard
abstract
fun
release
(
)
set
Preview
Size
Link copied to clipboard
open
fun
setPreviewSize
(
previewWidth
:
Int
,
previewHeight
:
Int
)
set
Previous
Tex
Id
Link copied to clipboard
open
fun
setPreviousTexId
(
texId
:
Int
)