Engine
static
Engine.Filters
static
FilterPrimitives
static
Filters
static
Math
static
Operations
static
UI
static
UI.ReactUI.Controls
static
PhotoEditorSDK
Members
Events
ImageFormat
OptionType
RendererType
RenderType
UniformType
version
Methods
addOperation
createOperation
dispose
export
getCanvas
getContainer
getExif
getFinalDimensions
getImage
getInputDimensions
getInputTexture
getOffset
getOperations
getOperationsStack
getOptions
getOutputDimensions
getOutputTextureDimensions
getPixelRatio
getRenderer
getRenderMode
getRotation
getSprite
getSpriteScale
getTextureQuality
getZoom
hasImage
removeOperation
render
reset
resizeTo
setAllOperationsToDirty
setCanvas
setImage
setOffset
setOperationsStack
setRenderMode
setRotation
setSmoothDownscaling
setSpriteScale
setTextureQuality
setZoom
Color
Members
BLACK
TRANSPARENT
WHITE
Methods
fromArray
fromHSV
clone
equals
toArray
toGLColor
toHex
toHSV
toRGBA
toRGBGLColor
toString
Configurable
Methods
getDefaultOptions
getOption
getOptionDefault
getOptions
optionsEqual
serializeOptions
set
setOption
validateSettings
Engine.BaseRenderer
Methods
isSupported
dispose
getCanvas
getContext
getDimensions
getFilterManager
getHeight
getMaxDimensions
getMaxTextureSize
getPixelRatio
getWidth
isOfType
render
resizeTo
setCanvas
setFilterManager
setPixelRatio
Engine.BaseTexture
Methods
getGLFilter
dispose
disposeGLTextures
disposeGLTexturesForRenderer
getDimensions
getFrame
getGLFilter
getGLRepeat
getGLTextureForRenderer
getGLUnit
getMagFilter
getMinFilter
getPixelRatio
getRepeatX
getRepeatY
getSource
isDirty
isLoaded
isMipMappingEnabled
resizeTo
setDirty
setFrame
setGLTextureForRenderer
setGLUnit
setLoaded
setMagFilter
setMinFilter
setMipMappingEnabled
setPixelRatio
setRepeatX
setRepeatY
setSource
update
Engine.CanvasFilterManager
Methods
dispose
popFilters
pushFilters
resizeTo
setFilterStack
Engine.CanvasRenderer
Methods
dispose
getContext
getCurrentRenderTarget
render
renderDisplayObject
setRenderTarget
Engine.CanvasRenderTarget
Methods
clear
dispose
getBaseTexture
getCanvas
getContext
getDimensions
getFilterStack
getHeight
getPixelRatio
getWidth
resizeTo
setPixelRatio
Engine.Container
Methods
addChild
addFilter
clearChildren
dispose
getBounds
getChildren
getFilters
getLocalBounds
hasChild
prependChild
removeChild
removeFilter
setFilters
updateTransform
Engine.DisplayObject
Methods
addShader
getAlpha
getBounds
getFilterRectangle
getParent
getPivot
getPosition
getRotation
getScale
getTint
getWorldAlpha
getWorldTransform
isVisible
removeShader
removeShaderAt
renderCanvas
renderWebGL
setAlpha
setFilterRectangle
setParent
setPivot
setPosition
setRotation
setScale
setTint
setVisible
updateTransform
Engine.Filter
Methods
apply
dispose
getShaderForRenderer
setUniform
setUniforms
syncUniform
syncUniforms
Engine.ObjectRenderer
Methods
dispose
flush
start
stop
Engine.RenderTexture
Methods
clear
dispose
getRenderTarget
render
resizeTo
Engine.Shader
Methods
_addPrecisionToSource
dispose
getAttributeLocations
getAttributes
getProgram
getUniforms
setUniform
setUniforms
setupBuffers
syncUniform
syncUniforms
Engine.Sprite
Methods
dispose
getAnchor
getBounds
getDimensions
getHeight
getLocalBounds
getShader
getTexture
getWidth
isAtPosition
isSmoothDownscaling
setAnchor
setHeight
setShader
setSmoothDownscaling
setTexture
setWidth
Engine.SpriteRenderer
Methods
dispose
flush
render
start
Engine.Texture
Methods
fromCanvas
fromImage
dispose
getBaseTexture
getDimensions
getFrame
getHeight
getUVs
getWidth
setBaseTexture
setFrame
Engine.TextureShader
Members
defaultAttributes
defaultFragmentSource
defaultUniforms
defaultVertexSource
Engine.TextureUVs
Methods
getUVs
getUVsAt
update
Engine.WebGLFilterManager
Methods
_applyFilters
dispose
getFilterStack
popFilters
pushFilters
resizeTo
setFilterStack
Engine.WebGLRenderer
Methods
isSupported
_setAttributesForShader
clear
dispose
getCurrentObjectRenderer
getCurrentRenderTarget
getMaxDimensions
getMaxFloatPrecision
getMaxIntPrecision
getOrCreateGLTexture
render
renderDisplayObject
resizeTo
restore
save
setCanvas
setObjectRenderer
setRenderTarget
setShader
updateTexture
Engine.WebGLRenderTarget
Methods
activate
clear
dispose
getBaseTexture
getFilterStack
getFrame
getPixelRatio
getProjectionMatrix
getTexture
resizeTo
setFrame
setPixelRatio
EventEmitter
Methods
emit
off
on
once
pipeEvents
setMaxListeners
unpipeEvents
Filter
Members
displayName
identifier
isIdentity
Methods
dispose
disposeRenderTextures
render
setDirtyForRenderer
Filter.PrimitivesStack
Methods
clear
dispose
disposeRenderTextures
isDirtyForRenderer
push
render
setDirty
setDirtyForRenderer
FilterPrimitives.Brightness
Methods
update
FilterPrimitives.ColorMatrixPrimitive
Methods
update
FilterPrimitives.Contrast
Methods
update
FilterPrimitives.Desaturation
Methods
update
FilterPrimitives.Gamma
Methods
update
FilterPrimitives.Glow
Methods
update
FilterPrimitives.Gobblin
FilterPrimitives.Grayscale
FilterPrimitives.LookupTable
Methods
dispose
update
FilterPrimitives.LookupTableImage
Methods
dispose
getImage
setImage
update
FilterPrimitives.Primitive
Methods
dispose
getFilter
update
FilterPrimitives.Saturation
Methods
update
FilterPrimitives.SoftColorOverlay
Methods
update
FilterPrimitives.ToneCurve
Methods
_calculateSplineCurve
getControlPoints
getRgbControlPoints
setControlPoints
setRgbControlPoints
FilterPrimitives.X400
Filters.A15Filter
Members
identifier
Filters.BreezeFilter
Members
identifier
Filters.BWFilter
Members
identifier
Filters.BWHardFilter
Members
identifier
Filters.CelsiusFilter
Members
identifier
Filters.ChestFilter
Members
identifier
Filters.FixieFilter
Members
identifier
Filters.FoodFilter
Members
identifier
Filters.FridgeFilter
Members
identifier
Filters.FrontFilter
Members
identifier
Filters.GlamFilter
Members
identifier
Filters.GobblinFilter
Members
identifier
Filters.IdentityFilter
Members
identifier
Methods
render
Filters.K1Filter
Members
identifier
Filters.K2Filter
Members
identifier
Filters.K6Filter
Members
identifier
Filters.KDynamicFilter
Members
identifier
Filters.LeninFilter
Members
identifier
Filters.LomoFilter
Members
identifier
Filters.LUTFilter
Members
identifier
Methods
getImage
setImage
Filters.MellowFilter
Members
identifier
Filters.MetalFilter
Members
identifier
Filters.MorningFilter
Members
identifier
Filters.OrchidFilter
Members
identifier
Filters.Pola669Filter
Members
identifier
Filters.PolaFilter
Members
identifier
Filters.QuoziFilter
Members
identifier
Filters.SemiredFilter
Members
identifier
Filters.SunnyFilter
Members
identifier
Filters.TexasFilter
Members
identifier
Filters.X400Filter
Members
identifier
Math.ColorMatrix
Members
IDENTITY
Methods
createBrightnessMatrix
createContrastMatrix
createLinearMatrix
createSaturationMatrix
apply
clone
multiply
reset
set
toArray
toString
Math.Matrix
Members
IDENTITY
Methods
applyInverseToVector
applyToVector
multiply
rectangleToCoordinates
reset
toArray
toString
Math.Rectangle
Methods
clone
copy
equals
round
set
toString
Math.Vector2
Members
NULL
Methods
abs
add
ceil
clamp
clone
copy
divide
equals
flip
floor
len
max
min
multiply
round
roundDecimal
set
subtract
toObject
toString
fromObject
Operation
Members
identifier
Methods
dispose
disposeRenderTextures
getInputDimensions
getNewDimensions
getSDK
isDirtyForRenderer
render
reset
setDirty
setDirtyForRenderer
Operations.AdjustmentsOperation
Members
identifier
Methods
dispose
getBrightness
getClarity
getContrast
getExposure
getGamma
getHighlights
getSaturation
getShadows
setBrightness
setClarity
setContrast
setExposure
setGamma
setHighlights
setSaturation
setShadows
Operations.BrushOperation.ControlPoint
Methods
getPosition
renderToCanvas
setDirty
setPosition
Operations.BrushOperation.Path
Methods
addControlPoint
forEachControlPoint
getCanvas
getCanvasDimensions
getClosed
getColor
getControlPoints
getHardness
getId
getThickness
render
renderToCanvas
setCanvas
setClosed
setColor
setControlPoints
setDirty
setHardness
setId
setThickness
Operations.CropOperation
Members
identifier
Methods
flip
rotate
Operations.ExifOrientationOperation
Members
identifier
Operations.FilterOperation
Members
identifier
Methods
dispose
disposeRenderTextures
Operations.FrameOperation
Members
identifier
Methods
validateFrame
dispose
getFrame
getScale
getTintColor
setFrame
setScale
setTintColor
Operations.LinearFocusOperation
Members
identifier
Methods
dispose
flip
getBlurRadius
getEnd
getGradientSize
getSize
getStart
rotate
setBlurRadius
setEnd
setGradientSize
setSize
setStart
Operations.OrientationOperation
Members
identifier
Methods
flip
Operations.RadialFocusOperation
Members
identifier
Methods
dispose
flip
getBlurRadius
getGradientRadius
getPosition
getRadius
rotate
setBlurRadius
setGradientRadius
setPosition
setRadius
Operations.SelectiveBlurOperation
Members
identifier
Methods
createPath
crop
dispose
flip
getBlurRadius
getBrush
getPaths
rotate
setBlurRadius
setDirtyForRenderer
setPaths
Operations.SpriteOperation
Members
identifier
Methods
addSprite
createBrush
createSticker
createText
dispose
getSpritesAtPosition
getSpritesOfType
removeSprite
setDirtyForRenderer
takeSpriteToFront
Operations.SpriteOperation.Brush
Methods
applyFlip
applyRotation
clearCanvas
clearPersistCanvas
createPath
dispose
getAnchor
getCanvas
getId
getPaths
getPivot
getPosition
getRotation
getScale
render
serializeOptions
setAnchor
setDirty
setDirtyForRenderer
setId
setPaths
setPivot
setPosition
setRotation
setScale
update
Operations.SpriteOperation.Sticker
Methods
applyFlip
dispose
getAdjustments
getAnchor
getDimensions
getFlipHorizontally
getFlipVertically
getId
getImage
getName
getPivot
getPosition
getRotation
getSmoothDownscaling
serializeOptions
setAdjustments
setAnchor
setDimensions
setFlipHorizontally
setFlipVertically
setId
setImage
setName
setOption
setPivot
setPosition
setRotation
setSmoothDownscaling
update
Operations.SpriteOperation.Text
Methods
applyCrop
applyFlip
applyRotation
dispose
getAlignment
getAnchor
getBackgroundColor
getBoundingBox
getColor
getDOMStyle
getFontFamily
getFontSize
getFontStyle
getFontWeight
getId
getLineHeight
getMaxHeight
getMaxWidth
getOutlineColor
getOutlineWidth
getPivot
getPosition
getRotation
getText
getVerticalAlignment
serializeOptions
setAlignment
setAnchor
setBackgroundColor
setColor
setFontFamily
setFontSize
setFontStyle
setFontWeight
setId
setLineHeight
setMaxHeight
setMaxWidth
setOutlineColor
setOutlineWidth
setPivot
setPosition
setRotation
setText
setVerticalAlignment
update
Operations.WatermarkOperation
Members
identifier
Methods
dispose
getImage
setImage
OperationsStack
Methods
clear
clone
disableCache
enableCache
forEach
get
getStack
push
remove
removeAt
render
set
setAllToDirty
unshift
updateDirtinessForRenderer
validateSettings
UI.ReactUI
Members
identifier
Methods
deserialize
dispose
export
getAssetPath
getEditor
getFontLoader
serialize
setImage
translate
Events
controls:switched
export
history:undo
operation:created
operation:removed
UI.ReactUI.Control
Members
canvasControlsComponent
controlsComponent
defaultOptions
iconPath
identifier
languageKey
topBarControlsComponent
Methods
getPreloadAssets
getInitialSharedState
isAvailable
UI.ReactUI.Controls.AdjustmentsControls
Members
defaultOptions
identifier
Methods
getPreloadAssets
UI.ReactUI.Controls.BrushControls
Members
defaultOptions
identifier
Methods
getPreloadAssets
UI.ReactUI.Controls.CropControls
Members
defaultOptions
identifier
topBarControlsComponent
Methods
getPreloadAssets
UI.ReactUI.Controls.FiltersControls
Members
defaultOptions
identifier
Methods
getPreloadAssets
isAvailable
UI.ReactUI.Controls.FocusControls
Members
defaultOptions
identifier
Methods
getPreloadAssets
UI.ReactUI.Controls.FrameControls
Members
defaultOptions
identifier
UI.ReactUI.Controls.SelectiveBlurControls
Members
defaultOptions
identifier
UI.ReactUI.Controls.StickerControls
Members
defaultOptions
identifier
UI.ReactUI.Controls.TextControls
Members
defaultOptions
identifier
Methods
getPreloadAssets
UI.ReactUI.Editor
Methods
broadcastCrop
broadcastFlip
broadcastRotate
deserialize
dispose
export
fixOffset
getCanvasDimensions
getFinalDimensions
getImage
getInputDimensions
getOffset
getOptions
getOutputDimensions
getOutputTextureDimensions
getPadding
getRenderer
getRotation
getSDK
getSpriteScale
getUI
isReady
isToolEnabled
render
reset
serialize
setImage
setOffset
setPadding
setRotation
setSpriteScale
start
stop
UI.ReactUI.ReactComponent
Methods
render
Namespace: Math
PhotoEditorSDK
.
Math
Some classes that help us do the math
Classes
ColorMatrix
Matrix
Rectangle
Vector2