RootEncoder
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
RootEncoder
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
CartoonFilterRender
CircleFilterRender
SepiaFilterRender
DuotoneFilterRender
RainbowFilterRender
BeautyFilterRender
BlurFilterRender
ExposureFilterRender
EdgeDetectionFilterRender
SaturationFilterRender
GlitchFilterRender
SharpnessFilterRender
GreyScaleFilterRender
NoFilterRender
HalftoneLinesFilterRender
PixelatedFilterRender
Image70sFilterRender
AndroidViewFilterRender
RotationFilterRender
GammaFilterRender
ZebraFilterRender
RippleFilterRender
SwirlFilterRender
AnalogTVFilterRender
TemperatureFilterRender
BasicDeformationFilterRender
ChromaFilterRender
SnowFilterRender
NegativeFilterRender
FireFilterRender
RGBSaturationFilterRender
LamoishFilterRender
ContrastFilterRender
PolygonizationFilterRender
MoneyFilterRender
BlackFilterRender
ColorFilterRender
EarlyBirdFilterRender
BrightnessFilterRender
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
)