MCPcopy Create free account

hub / github.com/Doctoror/ParticlesDrawable / functions

Functions619 in github.com/Doctoror/ParticlesDrawable

↓ 25 callersMethodstart
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:99
↓ 23 callersMethodcheckGlError
(@NonNull final String tag)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/util/GLErrorChecker.java:40
↓ 19 callersMethodgetParticleX
(final int position)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:119
↓ 19 callersMethodgetParticleY
(final int position)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:123
↓ 19 callersMethodsetParticleRadiusRange
Set particle radius range @param minRadius smallest particle radius @param maxRadius largest particle radius
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:124
↓ 17 callersMethodchooseConfig
(@NonNull final EGL10 egl, final EGLDisplay display)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/BaseConfigChooser.java:58
↓ 16 callersMethodonDrawFrame
(@NonNull final GL10 gl)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:505
↓ 14 callersMethoddrawScene
(@NonNull Scene scene)
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneRenderer.java:26
↓ 14 callersMethodqueueEvent
Queue a runnable to be run on the GL rendering thread. This can be used to communicate with the Renderer on the rendering thread. Must not be called b
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:460
↓ 14 callersMethodstop
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:108
↓ 13 callersMethodapplyFreshParticleOffScreen
Set new particle coordinates somewhere off screen and apply new direction towards the screen @param position the particle position to apply new value
library/src/main/java/com/doctoror/particlesdrawable/engine/ParticleGenerator.java:90
↓ 13 callersMethodconfigureSceneFromAttributes
( @NonNull final SceneConfiguration scene, @NonNull final Resources r, @No
library/src/main/java/com/doctoror/particlesdrawable/engine/SceneConfigurator.java:32
↓ 13 callersMethodmakeFreshFrame
Resets and makes new random frame. This is useful for re-generating new fancy static backgrounds when not using animations.
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneController.java:32
↓ 13 callersMethodmakeFreshFrameWithParticlesOffscreen
Resets and makes new random frame where all particles are out of screen bounds and will be moving into the screen once animation starts.
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneController.java:38
↓ 13 callersMethodnextFrame
Use this if you want to manually set to next frame, while animations are stopped.
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneController.java:26
↓ 12 callersMethodadvanceToNextFrame
( @NonNull final Scene scene, final float step )
library/src/main/java/com/doctoror/particlesdrawable/engine/FrameAdvancer.java:32
↓ 12 callersMethodsetCanvas
(@Nullable final Canvas canvas)
library/src/main/java/com/doctoror/particlesdrawable/renderer/CanvasSceneRenderer.java:41
↓ 12 callersMethodsetDimensions
(final int width, final int height)
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:161
↓ 11 callersMethoddrawLine
( float startX, float startY, float stopX, float stopY,
library/src/main/java/com/doctoror/particlesdrawable/contract/LowLevelRenderer.java:22
↓ 11 callersMethodfillCircle
( float cx, float cy, float radius, @ColorInt int color)
library/src/main/java/com/doctoror/particlesdrawable/contract/LowLevelRenderer.java:30
↓ 11 callersMethodgetDensity
Returns the number of particles in the scene @return the number of particles in the scene
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:42
↓ 11 callersMethoduptimeMillis
()
library/src/main/java/com/doctoror/particlesdrawable/engine/TimeProvider.java:22
↓ 10 callersMethodresolveLineColorWithAlpha
( @IntRange(from = 0, to = OPAQUE) final int sceneAlpha, @ColorInt final int lineColor
library/src/main/java/com/doctoror/particlesdrawable/util/LineColorResolver.java:46
↓ 10 callersMethodscheduleNextFrame
(long delay)
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneScheduler.java:26
↓ 9 callersMethoddistance
Calculates the distance between two points @return distance between two points
library/src/main/java/com/doctoror/particlesdrawable/util/DistanceResolver.java:28
↓ 9 callersMethoddraw
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:131
↓ 9 callersMethodgetLineLength
Returns the maximum distance when the connection line is still drawn between particles @return maximum distance for connection lines
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:87
↓ 9 callersMethodgetParticleRadiusMin
Returns smallest particle radius @return smallest particle radius
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:140
↓ 8 callersMethodangleDeg
Returns angle in degrees between two points @param ax x of the point 1 @param ay y of the point 1 @param bx x of the point 2 @param by y of the point
library/src/main/java/com/doctoror/particlesdrawable/engine/ParticleGenerator.java:178
↓ 8 callersMethodgetParticleSpeedFactor
(final int position)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:135
↓ 8 callersFunctionoverridePrivateMember
library/src/test/java/com/doctoror/particlesdrawable/Overrider.kt:18
↓ 8 callersMethodrecycle
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:128
↓ 8 callersMethodrequestRender
()
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneScheduler.java:30
↓ 8 callersMethodsetDimensions
(final int width, final int height)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:108
↓ 7 callersMethodapplyFreshParticleOnScreen
Set new point coordinates somewhere on screen and apply new direction @param position the point position to apply new values to
library/src/main/java/com/doctoror/particlesdrawable/engine/ParticleGenerator.java:56
↓ 7 callersMethodmarkParticleTextureDirty
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:74
↓ 7 callersMethodsetBackgroundTexture
(@Nullable final Bitmap texture)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:85
↓ 6 callersMethodgetHeight
()
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:97
↓ 6 callersMethodgetLineThickness
Returns the connection like thickness @return the connection line thickness
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:101
↓ 6 callersMethodgetParticleDirectionCos
(final int position)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:127
↓ 6 callersMethodgetParticleDirectionSin
(final int position)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:131
↓ 6 callersMethodgetParticleRadiusMax
Largest particle radius @return largest particle radius
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:133
↓ 6 callersMethodgetWidth
()
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:93
↓ 6 callersMethodloadShader
(final int type, @NonNull final String shaderCode)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/util/ShaderLoader.java:25
↓ 6 callersMethodrun
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:122
↓ 6 callersMethodsetClearColor
(@ColorInt final int color)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:78
↓ 6 callersMethodsetParticleData
( final int position, final float x, final float y, final floa
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:101
↓ 5 callersMethodcheckRenderThreadState
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1422
↓ 5 callersMethodgetLineColor
Returns the connection line color @return the connection line color
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:72
↓ 5 callersMethodgetParticleColor
Returns the particle color @return the particle color
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:115
↓ 5 callersMethodgetSpeedFactor
Returns the speed factor. @return the speed factor
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:154
↓ 5 callersMethodinit
( @NonNull final Context context, @Nullable final AttributeSet attrs, int
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:116
↓ 5 callersMethodonAttachedToWindow
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:317
↓ 5 callersMethodparticleOutOfBounds
Used for checking if the particle is off-screen and farther than line length and it's radius. @param x the particle x @param y the particle y @return
library/src/main/java/com/doctoror/particlesdrawable/engine/FrameAdvancer.java:66
↓ 5 callersMethodresetLastFrameTime
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:82
↓ 5 callersMethodresolveParticleColorWithSceneAlpha
( @ColorInt final int particleColor, @IntRange(from = 0, to = 255) final int sceneAlph
library/src/main/java/com/doctoror/particlesdrawable/util/ParticleColorResolver.java:28
↓ 5 callersMethodstopEglSurfaceLocked
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:823
↓ 5 callersMethodunscheduleNextFrame
()
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneScheduler.java:28
↓ 4 callersFunctionchoosesConfigWithExpectedSpecAndNotifiesCallback
opengl/src/test/java/com/doctoror/particlesdrawable/opengl/chooser/BaseConfigChooserTestFunctions.kt:50
↓ 4 callersMethodgetFrameDelay
Returns a delay per frame in milliseconds. @return delay between frames
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:57
↓ 4 callersMethodinit
(@NonNull final Context context, @Nullable final AttributeSet attrs)
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:111
↓ 4 callersMethodsetDensity
Set number of particles to draw per scene. @param density the number of particles to draw per scene @throws IllegalArgumentException if density is ne
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:35
↓ 4 callersMethodsetFrameDelay
Set a delay per frame in milliseconds. @param delay delay between frames @throws IllegalArgumentException if delay is a negative number
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:50
↓ 4 callersMethodsetLineColor
Set the line color. Note that the color alpha is ignored and will be calculated depending on distance between particles. @param lineColor line color
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:65
↓ 4 callersMethodsetLineLength
Set the maximum distance when the connection line is still drawn between particles. @param lineLength maximum distance for connection lines
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:80
↓ 4 callersMethodsetLineThickness
Set a line thickness @param lineThickness line thickness
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:94
↓ 4 callersMethodsetParticleColor
Set the particle color @param color particle color to use
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:108
↓ 4 callersMethodsetParticleX
(final int position, final float x)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:139
↓ 4 callersMethodsetParticleY
(final int position, final float y)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:143
↓ 4 callersMethodsetSpeedFactor
Sets speed factor. Use this to control speed. @param speedFactor speed factor
library/src/main/java/com/doctoror/particlesdrawable/contract/SceneConfiguration.java:147
↓ 4 callersMethodstopEglContextLocked
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:834
↓ 3 callersMethodflushBuilder
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:1411
↓ 3 callersMethodgetAlpha
()
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:159
↓ 3 callersMethodinit
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererLines.java:70
↓ 3 callersMethodinitParticles
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:177
↓ 3 callersMethodmarkTextureDirty
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRendererParticles.java:94
↓ 3 callersMethodnewFailsafeEGLConfigChooser
Creates an {@link EGLConfigChooser} for given multisampling value. Will fallback to lower multisampling mode or no multisampling mode at all if unsupp
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/FailsafeEGLConfigChooserFactory.java:41
↓ 3 callersMethodonConfigChosen
(@Nullable int[] configSpec)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/chooser/EGLConfigChooserCallback.java:25
↓ 3 callersMethodonSurfaceCreated
(@NonNull final GL10 gl, @NonNull final EGLConfig config)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:489
↓ 3 callersFunctionoverridePrivateMember
opengl/src/test/java/com/doctoror/particlesdrawable/opengl/util/Overrider.kt:18
↓ 3 callersMethodprocessAndSetBackgroundTexture
(@Nullable final Bitmap texture)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:224
↓ 3 callersMethodrun
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:235
↓ 3 callersMethodrun
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:803
↓ 3 callersMethodsetBackgroundColor
Sets the background color for this View. Default is windowBackground. <p> Will not affect textures set in {@link #setBackground(Drawable)}. @param co
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:160
↓ 3 callersMethodsetupGl
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/renderer/GlSceneRenderer.java:97
↓ 3 callersMethodstart
Initialize EGL for a given configuration spec.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:562
↓ 3 callersMethodstartInternal
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:357
↓ 3 callersMethodstop
Explicilty stop animating. This will stop animating and no animations will start automatically until you call {@link #start()}.
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:472
↓ 3 callersMethodstopInternal
()
library/src/main/java/com/doctoror/particlesdrawable/ParticlesView.java:363
↓ 2 callersMethodapplyBackground
(@Nullable final Drawable background)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/GlParticlesView.java:210
↓ 2 callersMethoddestroySurface
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:714
↓ 2 callersMethoddestroySurfaceImp
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:721
↓ 2 callersMethodformatEglError
(String function, int error)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:768
↓ 2 callersMethodgetRadiuses
()
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:80
↓ 2 callersMethodgotoNextFrameAndSchedule
()
library/src/main/java/com/doctoror/particlesdrawable/engine/Engine.java:86
↓ 2 callersMethodinit
()
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:132
↓ 2 callersMethodinitBuffers
(final int density)
library/src/main/java/com/doctoror/particlesdrawable/model/Scene.java:164
↓ 2 callersMethodisPowerOfTwo
(final int number)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/util/PotCalculator.java:24
↓ 2 callersMethodlogEglErrorAsWarning
(String tag, String function, int error)
opengl/src/main/java/com/doctoror/particlesdrawable/opengl/MultipleInstanceSafeGLSurfaceView.java:764
↓ 2 callersMethodnewRandomIndividualParticleRadius
Generates new individual particle radius based on min and max radius setting. @return new particle radius
library/src/main/java/com/doctoror/particlesdrawable/engine/ParticleGenerator.java:203
next →1–100 of 619, ranked by callers