MCPcopy Create free account

hub / github.com/Doctoror/ParticlesDrawable / functions

Functions619 in github.com/Doctoror/ParticlesDrawable

↓ 2 callersMethodnewRandomIndividualParticleSpeedFactor
Generates new speed factor for individual particle. The value is in [0.5:1.5] range @return new speed factor for individual particle.
library/src/main/java/com/doctoror/particlesdrawable/engine/ParticleGenerator.java:194
↓ 2 callersMethodobtainStyledAttributes
opengl/src/test/java/com/doctoror/particlesdrawable/opengl/GlParticlesViewTest.kt:425
↓ 2 callersMethodonPause
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/OnPauseFixAttemptGLSurfaceView.java:28
↓ 2 callersMethodonResume
Resumes the rendering thread, re-creating the OpenGL context if necessary. It is the counterpart to {@link #onPause()}. <p> This method should typical
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:449
↓ 2 callersMethodonSurfaceChanged
(@NonNull final GL10 gl, final int width, final int height)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:497
↓ 2 callersMethodreadyToDraw
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1154
↓ 2 callersMethodreleaseEglContextLocked
(GLThread thread)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1443
↓ 2 callersMethodrequestExitAndWait
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1315
↓ 2 callersMethodsetBackgroundDrawable
Applies background. Supported Drawables are {@link BitmapDrawable}, and {@link ColorDrawable} since API Level 11. <p> The background will stretch to f
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:183
↓ 2 callersMethodsetColorFilter
(@Nullable final ColorFilter colorFilter)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesDrawable.java:139
↓ 2 callersMethodsetRenderMode
Set the rendering mode. When renderMode is RENDERMODE_CONTINUOUSLY, the renderer is called repeatedly to re-render the scene. When renderMode is RENDE
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:351
↓ 2 callersMethodsetTexture
(@Nullable final Bitmap texture)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererBackground.java:99
↓ 2 callersMethodstart
Start animating. This will clear the explicit control flag if set by {@link #stop()}. Note that if this View's visibility is not {@link #VISIBLE} or i
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:462
↓ 2 callersMethodthrowEglException
(String function)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:751
↓ 1 callersMethodableToDraw
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1150
↓ 1 callersMethodaddNewParticle
(int position)
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:224
↓ 1 callersMethodcreateContext
(EGL10 egl, EGLDisplay display, EGLConfig config)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:505
↓ 1 callersMethodcreateGL
Create a GL object for the current EGL context.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:678
↓ 1 callersMethodcreateSurface
Create an egl surface for the current SurfaceHolder surface. If a surface already exists, destroy it before creating the new surface. @return true if
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:617
↓ 1 callersMethodcreateWindowSurface
(EGL10 egl, EGLDisplay display, EGLConfig config, Object nativeW
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:527
↓ 1 callersMethoddestroyContext
(EGL10 egl, EGLDisplay display, EGLContext context)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:513
↓ 1 callersMethoddrawLines
(@NonNull final float[] matrix)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:310
↓ 1 callersMethoddrawParticles
(final int count, @NonNull final float[] matrix)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:233
↓ 1 callersMethodensureBackgroundCooridnates
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererBackground.java:115
↓ 1 callersMethodensureBackgroundTextureCoordiantes
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererBackground.java:147
↓ 1 callersMethodfindNextOrReturnIfPowerOfTwo
(int n)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/util/PotCalculator.java:28
↓ 1 callersMethodfinish
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:734
↓ 1 callersMethodgenerateAndLoadTexture
( @ColorInt final int color, final float maxParticleRadius)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:151
↓ 1 callersMethodgenerateParticleTexture
( @ColorInt final int color, final float maxPointRadius)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:159
↓ 1 callersMethodgetConfigSpecCopy
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/BaseConfigChooser.java:47
↓ 1 callersMethodgetCoordinates
()
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:75
↓ 1 callersMethodgetDensity
{@inheritDoc}
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:200
↓ 1 callersMethodgetPaint
()
library/src/main/java/com/doctoror/particlesdrawable/renderer/CanvasSceneRenderer.java:45
↓ 1 callersMethodgetPreserveEGLContextOnPause
@return true if the EGL context will be preserved when paused
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:214
↓ 1 callersMethodgetRenderMode
Get the current rendering mode. May be called from any thread. Must not be called before a renderer has been set. @return the current rendering mode.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:363
↓ 1 callersMethodguardedRun
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:842
↓ 1 callersMethodinflate
( @NonNull final Resources r, @NonNull final XmlPullParser parser, @NonNul
library/src/main/java/com/doctoror/particlesdrawable/ParticlesDrawable.java:86
↓ 1 callersMethodinitBuffers
(final int vertexCount)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:92
↓ 1 callersMethodinitBuffers
(final int vertexCount)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:98
↓ 1 callersMethodinitCoordinates
(final int density)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:171
↓ 1 callersMethodinitCoordinates
(final int segmentsCount, final int verticesPerLine)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:108
↓ 1 callersMethodinitDirections
(final int density)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:178
↓ 1 callersMethodinitLineColorBuffer
(final int lineCount, final int verticesPerLine)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:118
↓ 1 callersMethodinitParticleTexturesBuffer
(final int vertexCount)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:113
↓ 1 callersMethodinitParticleTrianglesBuffer
(final int vertexCount)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:103
↓ 1 callersMethodinitParticlesOffScreen
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:191
↓ 1 callersMethodinitRadiuses
(final int density)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:191
↓ 1 callersMethodinitSpeedFactors
(final int density)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:185
↓ 1 callersMethodisAttachedToWindowCompat
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:372
↓ 1 callersMethodisVisibleWithAllParents
(@NonNull final View view)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:380
↓ 1 callersMethodloadTexture
(@NonNull final Bitmap texture)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:176
↓ 1 callersMethodmakeChoosers
( final int samples, @Nullable final EGLConfigChooserCallback callback )
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/FailsafeMultisamplingConfigChooser.java:44
↓ 1 callersMethodmakeConfigSpec
(final int samples)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/MultisamplingConfigChooser.java:32
↓ 1 callersFunctionmockEglThatReturnsConfigForDisplayAndSpec
opengl/src/test/java/com/doctoror/particlesdrawable/opengl/chooser/BaseConfigChooserTestFunctions.kt:31
↓ 1 callersMethodnextFrame
{@inheritDoc}
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:214
↓ 1 callersMethodonDraw
(@NonNull final Canvas canvas)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:284
↓ 1 callersMethodonSizeChanged
(final int w, final int h, final int oldw, final int oldh)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:278
↓ 1 callersMethodonWindowResize
(int w, int h)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1281
↓ 1 callersMethodoverrideBackgroundDimensions
Overrides background dimensions with the specified ones. This change will be reset by next call to {@link #setDimensions(int, int)}.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:93
↓ 1 callersMethodputLineTrianglesBasedOnQuad
( final float x1, final float y1, final float x2, final float
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:281
↓ 1 callersMethodreloadTextureIfDirty
( @ColorInt final int color, final float maxParticleRadius)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:143
↓ 1 callersMethodrequestRender
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesDrawable.java:124
↓ 1 callersMethodrequestRender
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:273
↓ 1 callersMethodrequestRenderAndNotify
(Runnable finishDrawing)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1183
↓ 1 callersMethodresolveLine
( final float startX, final float startY, final float stopX, f
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:174
↓ 1 callersMethodresolveLineAlpha
Resolves line alpha based on distance comparing to max distance. Where alpha is close to 0 for maxDistance, and close to 1 to 0 distance. @param dist
library/src/main/java/com/doctoror/particlesdrawable/util/LineColorResolver.java:36
↓ 1 callersMethodresolveLines
(@NonNull final Scene scene)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:135
↓ 1 callersMethodresolveParticleTriangles
(@NonNull final Scene scene)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:199
↓ 1 callersMethodresolveThickLine
( final float startX, final float startY, final float stopX, f
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:213
↓ 1 callersMethodresolveThinLine
( final float startX, final float startY, final float stopX, f
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:189
↓ 1 callersMethodrun
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesDrawable.java:325
↓ 1 callersMethodsegmentsCount
(final int vertices)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:104
↓ 1 callersMethodsetBounds
(final int left, final int top, final int right, final int bottom)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesDrawable.java:96
↓ 1 callersMethodsetEGLConfigChooser
Install a custom EGLConfigChooser. <p>If this method is called, it must be called before {@link #setRenderer(Renderer)} is called. <p> If no setEGLCon
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:298
↓ 1 callersMethodsetEGLContextClientVersion
Inform the default EGLContextFactory and default EGLConfigChooser which EGLContext client version to pick. <p>Use this method to create an OpenGL ES 2
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:330
↓ 1 callersMethodsetHeight
(final int height)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:89
↓ 1 callersMethodsetParticleDirectionCos
(final int position, final float direction)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:147
↓ 1 callersMethodsetParticleDirectionSin
(final int position, final float direction)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:151
↓ 1 callersMethodsetRenderer
Set the renderer associated with this view. Also starts the thread that will call the renderer, which in turn causes the rendering to start. <p>This m
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:242
↓ 1 callersMethodsetWidth
(final int width)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:85
↓ 1 callersMethodstart
Start animating. This will clear the explicit control flag if set by {@link #stop()}. Note that if this View's visibility is not {@link #VISIBLE} or i
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:336
↓ 1 callersMethodstop
Explicilty stop animating. This will stop animating and no animations will start automatically until you call {@link #start()}.
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:346
↓ 1 callersMethodswap
Display the current render surface. @return the EGL error code from eglSwapBuffers.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:707
↓ 1 callersMethodthreadExiting
(GLThread thread)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1431
MethodAnyConfigChooser
(@Nullable final EGLConfigChooserCallback callback)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/AnyConfigChooser.java:22
MethodBaseConfigChooser
( @NonNull final String tag, @Nullable final int[] configSpec, @Nullable f
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/BaseConfigChooser.java:38
MethodCompositeConfigChooser
(@NonNull final EGLConfigChooser... choosers)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/CompositeConfigChooser.java:45
MethodCoverageMultisamplingConfigChooser
( final int samples, @Nullable final EGLConfigChooserCallback callback)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/CoverageMultisamplingConfigChooser.java:27
MethodDefaultSceneRenderer
(@NonNull final LowLevelRenderer renderer)
library/src/main/java/com/doctoror/particlesdrawable/renderer/DefaultSceneRenderer.java:35
MethodDefaults
()
library/src/main/java/com/doctoror/particlesdrawable/Defaults.java:28
MethodEglHelper
(WeakReference<MultipleInstanceSafeGLSurfaceView> glSurfaceViewWeakRef)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:555
MethodEngine
( @NonNull final Scene scene, @NonNull final SceneScheduler scheduler, @No
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:53
MethodFailsafeEGLConfigChooserFactory
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/FailsafeEGLConfigChooserFactory.java:28
MethodFailsafeMultisamplingConfigChooser
( final int samples, @Nullable final EGLConfigChooserCallback callback)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/FailsafeMultisamplingConfigChooser.java:38
MethodFailsafeRGB888ConfigChooser
(@Nullable final EGLConfigChooserCallback callback)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/FailsafeRGB888ConfigChooser.java:27
MethodFrameAdvancer
(@NonNull final ParticleGenerator particleGenerator)
library/src/main/java/com/doctoror/particlesdrawable/engine/FrameAdvancer.java:28
MethodGLThread
(WeakReference<MultipleInstanceSafeGLSurfaceView> glSurfaceViewWeakRef)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:793
MethodGlException
@param glError the error read from glGetError. @param tag custom tag to include in exception message.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlException.java:31
MethodGlParticlesView
(@NonNull final Context context)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:77
MethodMultipleInstanceSafeGLSurfaceView
Standard View constructor. In order to render something, you must call {@link #setRenderer} to register a renderer.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:105
← previousnext →101–200 of 619, ranked by callers