RootEncoder
Toggle table of contents
2.7.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
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
RGBSaturationFilterRender
SharpnessFilterRender
RippleFilterRender
GlitchFilterRender
FireFilterRender
MoneyFilterRender
CircleFilterRender
ContrastFilterRender
BeautyFilterRender
RainbowFilterRender
BasicDeformationFilterRender
CartoonFilterRender
ChromaFilterRender
SepiaFilterRender
NoFilterRender
Image70sFilterRender
LamoishFilterRender
BlackFilterRender
SaturationFilterRender
AnalogTVFilterRender
BlurFilterRender
TemperatureFilterRender
EarlyBirdFilterRender
PixelatedFilterRender
ColorFilterRender
BrightnessFilterRender
EdgeDetectionFilterRender
GreyScaleFilterRender
ZebraFilterRender
HalftoneLinesFilterRender
DuotoneFilterRender
SwirlFilterRender
RotationFilterRender
SnowFilterRender
GammaFilterRender
NegativeFilterRender
ExposureFilterRender
PolygonizationFilterRender
AndroidViewFilterRender
ChromaticAberrationFilterRender
CropFilterRender
DistortedTvFilterRender
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
render
Mode
Link copied to clipboard
open
var
renderMode
:
RenderMode
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
width
Link copied to clipboard
protected
open
var
width
:
Int
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
)