import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "private/qquickage_p.h" lineNumber: 21 name: "QQuickAgeAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Age 2.0", "QtQuick.Particles/Age 2.1", "QtQuick.Particles/Age 2.4", "QtQuick.Particles/Age 2.7", "QtQuick.Particles/Age 2.11", "QtQuick.Particles/Age 6.0", "QtQuick.Particles/Age 6.3", "QtQuick.Particles/Age 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "lifeLeft" type: "int" read: "lifeLeft" write: "setLifeLeft" notify: "lifeLeftChanged" index: 0 lineNumber: 24 } Property { name: "advancePosition" type: "bool" read: "advancePosition" write: "setAdvancePosition" notify: "advancePositionChanged" index: 1 lineNumber: 25 } Signal { name: "lifeLeftChanged" lineNumber: 46 Parameter { name: "arg"; type: "int" } } Signal { name: "advancePositionChanged" lineNumber: 47 Parameter { name: "arg"; type: "bool" } } Method { name: "setLifeLeft" lineNumber: 50 Parameter { name: "arg"; type: "int" } } Method { name: "setAdvancePosition" lineNumber: 58 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickangledirection_p.h" lineNumber: 23 name: "QQuickAngleDirection" accessSemantics: "reference" prototype: "QQuickDirection" exports: [ "QtQuick.Particles/AngleDirection 2.0", "QtQuick.Particles/AngleDirection 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "angle" type: "double" read: "angle" write: "setAngle" notify: "angleChanged" index: 0 lineNumber: 26 } Property { name: "magnitude" type: "double" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 1 lineNumber: 27 } Property { name: "angleVariation" type: "double" read: "angleVariation" write: "setAngleVariation" notify: "angleVariationChanged" index: 2 lineNumber: 28 } Property { name: "magnitudeVariation" type: "double" read: "magnitudeVariation" write: "setMagnitudeVariation" notify: "magnitudeVariationChanged" index: 3 lineNumber: 29 } Signal { name: "angleChanged" lineNumber: 57 Parameter { name: "arg"; type: "double" } } Signal { name: "magnitudeChanged" lineNumber: 59 Parameter { name: "arg"; type: "double" } } Signal { name: "angleVariationChanged" lineNumber: 61 Parameter { name: "arg"; type: "double" } } Signal { name: "magnitudeVariationChanged" lineNumber: 63 Parameter { name: "arg"; type: "double" } } Method { name: "setAngle" lineNumber: 66 Parameter { name: "arg"; type: "double" } } Method { name: "setMagnitude" lineNumber: 74 Parameter { name: "arg"; type: "double" } } Method { name: "setAngleVariation" lineNumber: 82 Parameter { name: "arg"; type: "double" } } Method { name: "setMagnitudeVariation" lineNumber: 90 Parameter { name: "arg"; type: "double" } } } Component { file: "private/qquickpointattractor_p.h" lineNumber: 21 name: "QQuickAttractorAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Attractor 2.0", "QtQuick.Particles/Attractor 2.1", "QtQuick.Particles/Attractor 2.4", "QtQuick.Particles/Attractor 2.7", "QtQuick.Particles/Attractor 2.11", "QtQuick.Particles/Attractor 6.0", "QtQuick.Particles/Attractor 6.3", "QtQuick.Particles/Attractor 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Enum { name: "Proportion" lineNumber: 33 values: [ "Constant", "Linear", "Quadratic", "InverseLinear", "InverseQuadratic" ] } Enum { name: "AffectableParameters" lineNumber: 42 values: ["Position", "Velocity", "Acceleration"] } Property { name: "strength" type: "double" read: "strength" write: "setStrength" notify: "strengthChanged" index: 0 lineNumber: 24 } Property { name: "pointX" type: "double" read: "pointX" write: "setPointX" notify: "pointXChanged" index: 1 lineNumber: 25 } Property { name: "pointY" type: "double" read: "pointY" write: "setPointY" notify: "pointYChanged" index: 2 lineNumber: 26 } Property { name: "affectedParameter" type: "AffectableParameters" read: "affectedParameter" write: "setAffectedParameter" notify: "affectedParameterChanged" index: 3 lineNumber: 27 } Property { name: "proportionalToDistance" type: "Proportion" read: "proportionalToDistance" write: "setProportionalToDistance" notify: "proportionalToDistanceChanged" index: 4 lineNumber: 28 } Signal { name: "strengthChanged" lineNumber: 78 Parameter { name: "arg"; type: "double" } } Signal { name: "pointXChanged" lineNumber: 80 Parameter { name: "arg"; type: "double" } } Signal { name: "pointYChanged" lineNumber: 82 Parameter { name: "arg"; type: "double" } } Signal { name: "affectedParameterChanged" lineNumber: 84 Parameter { name: "arg"; type: "AffectableParameters" } } Signal { name: "proportionalToDistanceChanged" lineNumber: 86 Parameter { name: "arg"; type: "Proportion" } } Method { name: "setStrength" lineNumber: 89 Parameter { name: "arg"; type: "double" } } Method { name: "setPointX" lineNumber: 97 Parameter { name: "arg"; type: "double" } } Method { name: "setPointY" lineNumber: 105 Parameter { name: "arg"; type: "double" } } Method { name: "setAffectedParameter" lineNumber: 112 Parameter { name: "arg"; type: "AffectableParameters" } } Method { name: "setProportionalToDistance" lineNumber: 120 Parameter { name: "arg"; type: "Proportion" } } } Component { file: "private/qquickcumulativedirection_p.h" lineNumber: 24 name: "QQuickCumulativeDirection" accessSemantics: "reference" defaultProperty: "directions" prototype: "QQuickDirection" exports: [ "QtQuick.Particles/CumulativeDirection 2.0", "QtQuick.Particles/CumulativeDirection 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "directions" type: "QQuickDirection" isList: true read: "directions" index: 0 lineNumber: 27 isReadonly: true } } Component { file: "private/qquickcustomaffector_p.h" lineNumber: 27 name: "QQuickCustomAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Affector 2.0", "QtQuick.Particles/Affector 2.1", "QtQuick.Particles/Affector 2.4", "QtQuick.Particles/Affector 2.7", "QtQuick.Particles/Affector 2.11", "QtQuick.Particles/Affector 6.0", "QtQuick.Particles/Affector 6.3", "QtQuick.Particles/Affector 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "relative" type: "bool" read: "relative" write: "setRelative" notify: "relativeChanged" index: 0 lineNumber: 30 } Property { name: "position" type: "QQuickDirection" isPointer: true read: "position" write: "setPosition" reset: "positionReset" notify: "positionChanged" index: 1 lineNumber: 31 } Property { name: "velocity" type: "QQuickDirection" isPointer: true read: "velocity" write: "setVelocity" reset: "velocityReset" notify: "velocityChanged" index: 2 lineNumber: 32 } Property { name: "acceleration" type: "QQuickDirection" isPointer: true read: "acceleration" write: "setAcceleration" reset: "accelerationReset" notify: "accelerationChanged" index: 3 lineNumber: 33 } Signal { name: "affectParticles" lineNumber: 78 Parameter { name: "particles"; type: "QQuickV4ParticleData"; isList: true } Parameter { name: "dt"; type: "double" } } Signal { name: "positionChanged" lineNumber: 80 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "velocityChanged" lineNumber: 82 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "accelerationChanged" lineNumber: 84 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "relativeChanged" lineNumber: 86 Parameter { name: "arg"; type: "bool" } } Method { name: "setPosition" lineNumber: 89 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setVelocity" lineNumber: 97 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setAcceleration" lineNumber: 105 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setRelative" lineNumber: 113 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickdirection_p.h" lineNumber: 26 name: "QQuickDirection" accessSemantics: "reference" prototype: "QObject" exports: [ "QtQuick.Particles/NullVector 2.0", "QtQuick.Particles/NullVector 6.0" ] isCreatable: false exportMetaObjectRevisions: [512, 1536] } Component { file: "private/qquickellipseextruder_p.h" lineNumber: 21 name: "QQuickEllipseExtruder" accessSemantics: "reference" prototype: "QQuickParticleExtruder" exports: [ "QtQuick.Particles/EllipseShape 2.0", "QtQuick.Particles/EllipseShape 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "fill" type: "bool" read: "fill" write: "setFill" notify: "fillChanged" index: 0 lineNumber: 24 } Signal { name: "fillChanged" lineNumber: 39 Parameter { name: "arg"; type: "bool" } } Method { name: "setFill" lineNumber: 43 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickfriction_p.h" lineNumber: 21 name: "QQuickFrictionAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Friction 2.0", "QtQuick.Particles/Friction 2.1", "QtQuick.Particles/Friction 2.4", "QtQuick.Particles/Friction 2.7", "QtQuick.Particles/Friction 2.11", "QtQuick.Particles/Friction 6.0", "QtQuick.Particles/Friction 6.3", "QtQuick.Particles/Friction 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "factor" type: "double" read: "factor" write: "setFactor" notify: "factorChanged" index: 0 lineNumber: 24 } Property { name: "threshold" type: "double" read: "threshold" write: "setThreshold" notify: "thresholdChanged" index: 1 lineNumber: 25 } Signal { name: "factorChanged" lineNumber: 46 Parameter { name: "arg"; type: "double" } } Signal { name: "thresholdChanged" lineNumber: 47 Parameter { name: "arg"; type: "double" } } Method { name: "setFactor" lineNumber: 51 Parameter { name: "arg"; type: "double" } } Method { name: "setThreshold" lineNumber: 59 Parameter { name: "arg"; type: "double" } } } Component { file: "private/qquickgravity_p.h" lineNumber: 22 name: "QQuickGravityAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Gravity 2.0", "QtQuick.Particles/Gravity 2.1", "QtQuick.Particles/Gravity 2.4", "QtQuick.Particles/Gravity 2.7", "QtQuick.Particles/Gravity 2.11", "QtQuick.Particles/Gravity 6.0", "QtQuick.Particles/Gravity 6.3", "QtQuick.Particles/Gravity 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "magnitude" type: "double" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 0 lineNumber: 25 } Property { name: "acceleration" type: "double" read: "magnitude" write: "setAcceleration" notify: "magnitudeChanged" index: 1 lineNumber: 26 } Property { name: "angle" type: "double" read: "angle" write: "setAngle" notify: "angleChanged" index: 2 lineNumber: 27 } Signal { name: "magnitudeChanged" lineNumber: 39 Parameter { name: "arg"; type: "double" } } Signal { name: "angleChanged" lineNumber: 40 Parameter { name: "arg"; type: "double" } } Method { name: "setMagnitude" lineNumber: 43 Parameter { name: "arg"; type: "double" } } Method { name: "setAcceleration" lineNumber: 44 Parameter { name: "arg"; type: "double" } } Method { name: "setAngle" lineNumber: 45 Parameter { name: "arg"; type: "double" } } } Component { file: "private/qquickgroupgoal_p.h" lineNumber: 23 name: "QQuickGroupGoalAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/GroupGoal 2.0", "QtQuick.Particles/GroupGoal 2.1", "QtQuick.Particles/GroupGoal 2.4", "QtQuick.Particles/GroupGoal 2.7", "QtQuick.Particles/GroupGoal 2.11", "QtQuick.Particles/GroupGoal 6.0", "QtQuick.Particles/GroupGoal 6.3", "QtQuick.Particles/GroupGoal 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "goalState" type: "QString" read: "goalState" write: "setGoalState" notify: "goalStateChanged" index: 0 lineNumber: 26 } Property { name: "jump" type: "bool" read: "jump" write: "setJump" notify: "jumpChanged" index: 1 lineNumber: 27 } Signal { name: "goalStateChanged" lineNumber: 48 Parameter { name: "arg"; type: "QString" } } Signal { name: "jumpChanged" lineNumber: 50 Parameter { name: "arg"; type: "bool" } } Method { name: "setGoalState" lineNumber: 54 Parameter { name: "arg"; type: "QString" } } Method { name: "setJump" lineNumber: 56 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickimageparticle_p.h" lineNumber: 149 name: "QQuickImageParticle" accessSemantics: "reference" prototype: "QQuickParticlePainter" exports: [ "QtQuick.Particles/ImageParticle 2.0", "QtQuick.Particles/ImageParticle 2.1", "QtQuick.Particles/ImageParticle 2.4", "QtQuick.Particles/ImageParticle 2.7", "QtQuick.Particles/ImageParticle 2.11", "QtQuick.Particles/ImageParticle 6.0", "QtQuick.Particles/ImageParticle 6.3", "QtQuick.Particles/ImageParticle 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Enum { name: "Status" lineNumber: 194 values: ["Null", "Ready", "Loading", "Error"] } Enum { name: "EntryEffect" lineNumber: 200 values: ["None", "Fade", "Scale"] } Property { name: "source" type: "QUrl" read: "image" write: "setImage" notify: "imageChanged" index: 0 lineNumber: 152 } Property { name: "sprites" type: "QQuickSprite" isList: true read: "sprites" index: 1 lineNumber: 153 isReadonly: true } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 2 lineNumber: 154 isReadonly: true } Property { name: "colorTable" type: "QUrl" read: "colortable" write: "setColortable" notify: "colortableChanged" index: 3 lineNumber: 158 } Property { name: "sizeTable" type: "QUrl" read: "sizetable" write: "setSizetable" notify: "sizetableChanged" index: 4 lineNumber: 159 } Property { name: "opacityTable" type: "QUrl" read: "opacitytable" write: "setOpacitytable" notify: "opacitytableChanged" index: 5 lineNumber: 160 } Property { name: "color" type: "QColor" read: "color" write: "setColor" reset: "resetColor" notify: "colorChanged" index: 6 lineNumber: 163 } Property { name: "colorVariation" type: "double" read: "colorVariation" write: "setColorVariation" reset: "resetColor" notify: "colorVariationChanged" index: 7 lineNumber: 165 } Property { name: "redVariation" type: "double" read: "redVariation" write: "setRedVariation" reset: "resetColor" notify: "redVariationChanged" index: 8 lineNumber: 166 } Property { name: "greenVariation" type: "double" read: "greenVariation" write: "setGreenVariation" reset: "resetColor" notify: "greenVariationChanged" index: 9 lineNumber: 167 } Property { name: "blueVariation" type: "double" read: "blueVariation" write: "setBlueVariation" reset: "resetColor" notify: "blueVariationChanged" index: 10 lineNumber: 168 } Property { name: "alpha" type: "double" read: "alpha" write: "setAlpha" reset: "resetColor" notify: "alphaChanged" index: 11 lineNumber: 170 } Property { name: "alphaVariation" type: "double" read: "alphaVariation" write: "setAlphaVariation" reset: "resetColor" notify: "alphaVariationChanged" index: 12 lineNumber: 171 } Property { name: "rotation" type: "double" read: "rotation" write: "setRotation" reset: "resetRotation" notify: "rotationChanged" index: 13 lineNumber: 173 } Property { name: "rotationVariation" type: "double" read: "rotationVariation" write: "setRotationVariation" reset: "resetRotation" notify: "rotationVariationChanged" index: 14 lineNumber: 174 } Property { name: "rotationVelocity" type: "double" read: "rotationVelocity" write: "setRotationVelocity" reset: "resetRotation" notify: "rotationVelocityChanged" index: 15 lineNumber: 175 } Property { name: "rotationVelocityVariation" type: "double" read: "rotationVelocityVariation" write: "setRotationVelocityVariation" reset: "resetRotation" notify: "rotationVelocityVariationChanged" index: 16 lineNumber: 176 } Property { name: "autoRotation" type: "bool" read: "autoRotation" write: "setAutoRotation" reset: "resetRotation" notify: "autoRotationChanged" index: 17 lineNumber: 179 } Property { name: "xVector" type: "QQuickDirection" isPointer: true read: "xVector" write: "setXVector" reset: "resetDeformation" notify: "xVectorChanged" index: 18 lineNumber: 182 } Property { name: "yVector" type: "QQuickDirection" isPointer: true read: "yVector" write: "setYVector" reset: "resetDeformation" notify: "yVectorChanged" index: 19 lineNumber: 184 } Property { name: "spritesInterpolate" type: "bool" read: "spritesInterpolate" write: "setSpritesInterpolate" notify: "spritesInterpolateChanged" index: 20 lineNumber: 185 } Property { name: "entryEffect" type: "EntryEffect" read: "entryEffect" write: "setEntryEffect" notify: "entryEffectChanged" index: 21 lineNumber: 187 } Signal { name: "imageChanged"; lineNumber: 273 } Signal { name: "colortableChanged"; lineNumber: 274 } Signal { name: "sizetableChanged"; lineNumber: 275 } Signal { name: "opacitytableChanged"; lineNumber: 276 } Signal { name: "colorChanged"; lineNumber: 278 } Signal { name: "colorVariationChanged"; lineNumber: 279 } Signal { name: "alphaVariationChanged" lineNumber: 281 Parameter { name: "arg"; type: "double" } } Signal { name: "alphaChanged" lineNumber: 283 Parameter { name: "arg"; type: "double" } } Signal { name: "redVariationChanged" lineNumber: 285 Parameter { name: "arg"; type: "double" } } Signal { name: "greenVariationChanged" lineNumber: 287 Parameter { name: "arg"; type: "double" } } Signal { name: "blueVariationChanged" lineNumber: 289 Parameter { name: "arg"; type: "double" } } Signal { name: "rotationChanged" lineNumber: 291 Parameter { name: "arg"; type: "double" } } Signal { name: "rotationVariationChanged" lineNumber: 293 Parameter { name: "arg"; type: "double" } } Signal { name: "rotationVelocityChanged" lineNumber: 295 Parameter { name: "arg"; type: "double" } } Signal { name: "rotationVelocityVariationChanged" lineNumber: 297 Parameter { name: "arg"; type: "double" } } Signal { name: "autoRotationChanged" lineNumber: 299 Parameter { name: "arg"; type: "bool" } } Signal { name: "xVectorChanged" lineNumber: 301 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "yVectorChanged" lineNumber: 303 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "spritesInterpolateChanged" lineNumber: 305 Parameter { name: "arg"; type: "bool" } } Signal { name: "bypassOptimizationsChanged" lineNumber: 307 Parameter { name: "arg"; type: "bool" } } Signal { name: "entryEffectChanged" lineNumber: 309 Parameter { name: "arg"; type: "EntryEffect" } } Signal { name: "statusChanged" lineNumber: 311 Parameter { name: "arg"; type: "Status" } } Method { name: "setAlphaVariation" lineNumber: 314 Parameter { name: "arg"; type: "double" } } Method { name: "setAlpha" lineNumber: 316 Parameter { name: "arg"; type: "double" } } Method { name: "setRedVariation" lineNumber: 318 Parameter { name: "arg"; type: "double" } } Method { name: "setGreenVariation" lineNumber: 320 Parameter { name: "arg"; type: "double" } } Method { name: "setBlueVariation" lineNumber: 322 Parameter { name: "arg"; type: "double" } } Method { name: "setRotation" lineNumber: 324 Parameter { name: "arg"; type: "double" } } Method { name: "setRotationVariation" lineNumber: 326 Parameter { name: "arg"; type: "double" } } Method { name: "setRotationVelocity" lineNumber: 328 Parameter { name: "arg"; type: "double" } } Method { name: "setRotationVelocityVariation" lineNumber: 330 Parameter { name: "arg"; type: "double" } } Method { name: "setAutoRotation" lineNumber: 332 Parameter { name: "arg"; type: "bool" } } Method { name: "setXVector" lineNumber: 334 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setYVector" lineNumber: 336 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setSpritesInterpolate" lineNumber: 338 Parameter { name: "arg"; type: "bool" } } Method { name: "setBypassOptimizations" lineNumber: 340 Parameter { name: "arg"; type: "bool" } } Method { name: "setEntryEffect" lineNumber: 342 Parameter { name: "arg"; type: "EntryEffect" } } Method { name: "createEngine"; lineNumber: 356 } Method { name: "spriteAdvance" lineNumber: 358 Parameter { name: "spriteIndex"; type: "int" } } Method { name: "spritesUpdate" lineNumber: 359 Parameter { name: "time"; type: "double" } } Method { name: "spritesUpdate"; isCloned: true; lineNumber: 359 } Method { name: "mainThreadFetchImageData"; lineNumber: 360 } Method { name: "invalidateSceneGraph"; lineNumber: 361 } } Component { file: "private/qquickitemparticle_p.h" lineNumber: 25 name: "QQuickItemParticle" accessSemantics: "reference" prototype: "QQuickParticlePainter" exports: [ "QtQuick.Particles/ItemParticle 2.0", "QtQuick.Particles/ItemParticle 2.1", "QtQuick.Particles/ItemParticle 2.4", "QtQuick.Particles/ItemParticle 2.7", "QtQuick.Particles/ItemParticle 2.11", "QtQuick.Particles/ItemParticle 6.0", "QtQuick.Particles/ItemParticle 6.3", "QtQuick.Particles/ItemParticle 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] attachedType: "QQuickItemParticleAttached" Property { name: "fade" type: "bool" read: "fade" write: "setFade" notify: "fadeChanged" index: 0 lineNumber: 28 } Property { name: "delegate" type: "QQmlComponent" isPointer: true read: "delegate" write: "setDelegate" notify: "delegateChanged" index: 1 lineNumber: 29 } Signal { name: "fadeChanged"; lineNumber: 48 } Signal { name: "delegateChanged" lineNumber: 50 Parameter { name: "arg"; type: "QQmlComponent"; isPointer: true } } Method { name: "freeze" lineNumber: 54 Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } Method { name: "unfreeze" lineNumber: 55 Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } Method { name: "take" lineNumber: 56 Parameter { name: "item"; type: "QQuickItem"; isPointer: true } Parameter { name: "prioritize"; type: "bool" } } Method { name: "take" isCloned: true lineNumber: 56 Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } Method { name: "give" lineNumber: 57 Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } Method { name: "setFade" lineNumber: 59 Parameter { name: "arg"; type: "bool" } } Method { name: "setDelegate" lineNumber: 60 Parameter { name: "arg"; type: "QQmlComponent"; isPointer: true } } } Component { file: "private/qquickitemparticle_p.h" lineNumber: 98 name: "QQuickItemParticleAttached" accessSemantics: "reference" prototype: "QObject" Property { name: "particle" type: "QQuickItemParticle" isPointer: true read: "particle" index: 0 lineNumber: 101 isReadonly: true isFinal: true isPropertyConstant: true } Signal { name: "detached"; lineNumber: 114 } Signal { name: "attached"; lineNumber: 115 } } Component { file: "private/qquicklineextruder_p.h" lineNumber: 21 name: "QQuickLineExtruder" accessSemantics: "reference" prototype: "QQuickParticleExtruder" exports: [ "QtQuick.Particles/LineShape 2.0", "QtQuick.Particles/LineShape 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "mirrored" type: "bool" read: "mirrored" write: "setMirrored" notify: "mirroredChanged" index: 0 lineNumber: 25 } Signal { name: "mirroredChanged" lineNumber: 39 Parameter { name: "arg"; type: "bool" } } Method { name: "setMirrored" lineNumber: 43 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickmaskextruder_p.h" lineNumber: 24 name: "QQuickMaskExtruder" accessSemantics: "reference" prototype: "QQuickParticleExtruder" exports: [ "QtQuick.Particles/MaskShape 2.0", "QtQuick.Particles/MaskShape 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 27 } Signal { name: "sourceChanged" lineNumber: 42 Parameter { name: "arg"; type: "QUrl" } } Method { name: "setSource" lineNumber: 45 Parameter { name: "arg"; type: "QUrl" } } Method { name: "startMaskLoading"; lineNumber: 48 } Method { name: "finishMaskLoading"; lineNumber: 49 } } Component { file: "private/qquickparticleaffector_p.h" lineNumber: 26 name: "QQuickParticleAffector" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick.Particles/ParticleAffector 2.0", "QtQuick.Particles/ParticleAffector 2.1", "QtQuick.Particles/ParticleAffector 2.4", "QtQuick.Particles/ParticleAffector 2.7", "QtQuick.Particles/ParticleAffector 2.11", "QtQuick.Particles/ParticleAffector 6.0", "QtQuick.Particles/ParticleAffector 6.3", "QtQuick.Particles/ParticleAffector 6.7" ] isCreatable: false exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "system" type: "QQuickParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 29 } Property { name: "groups" type: "QStringList" read: "groups" write: "setGroups" notify: "groupsChanged" index: 1 lineNumber: 30 } Property { name: "whenCollidingWith" type: "QStringList" read: "whenCollidingWith" write: "setWhenCollidingWith" notify: "whenCollidingWithChanged" index: 2 lineNumber: 31 } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 3 lineNumber: 32 } Property { name: "once" type: "bool" read: "onceOff" write: "setOnceOff" notify: "onceChanged" index: 4 lineNumber: 33 } Property { name: "shape" type: "QQuickParticleExtruder" isPointer: true read: "shape" write: "setShape" notify: "shapeChanged" index: 5 lineNumber: 34 } Signal { name: "systemChanged" lineNumber: 76 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Signal { name: "groupsChanged" lineNumber: 78 Parameter { name: "arg"; type: "QStringList" } } Signal { name: "enabledChanged" lineNumber: 80 Parameter { name: "arg"; type: "bool" } } Signal { name: "onceChanged" lineNumber: 82 Parameter { name: "arg"; type: "bool" } } Signal { name: "shapeChanged" lineNumber: 84 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Signal { name: "affected" lineNumber: 86 Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } } Signal { name: "whenCollidingWithChanged" lineNumber: 88 Parameter { name: "arg"; type: "QStringList" } } Method { name: "setSystem" lineNumber: 91 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Method { name: "setGroups" lineNumber: 101 Parameter { name: "arg"; type: "QStringList" } } Method { name: "setEnabled" lineNumber: 110 Parameter { name: "arg"; type: "bool" } } Method { name: "setOnceOff" lineNumber: 118 Parameter { name: "arg"; type: "bool" } } Method { name: "setShape" lineNumber: 127 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Method { name: "setWhenCollidingWith" lineNumber: 135 Parameter { name: "arg"; type: "QStringList" } } Method { name: "updateOffsets"; lineNumber: 143 } } Component { file: "private/qquickparticleemitter_p.h" lineNumber: 31 name: "QQuickParticleEmitter" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick.Particles/Emitter 2.0", "QtQuick.Particles/Emitter 2.1", "QtQuick.Particles/Emitter 2.4", "QtQuick.Particles/Emitter 2.7", "QtQuick.Particles/Emitter 2.11", "QtQuick.Particles/Emitter 6.0", "QtQuick.Particles/Emitter 6.3", "QtQuick.Particles/Emitter 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Enum { name: "Lifetime" lineNumber: 60 values: ["InfiniteLife"] } Property { name: "system" type: "QQuickParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 34 } Property { name: "group" type: "QString" read: "group" write: "setGroup" notify: "groupChanged" index: 1 lineNumber: 35 } Property { name: "shape" type: "QQuickParticleExtruder" isPointer: true read: "extruder" write: "setExtruder" notify: "extruderChanged" index: 2 lineNumber: 36 } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 3 lineNumber: 37 } Property { name: "startTime" type: "int" read: "startTime" write: "setStartTime" notify: "startTimeChanged" index: 4 lineNumber: 38 } Property { name: "emitRate" type: "double" read: "particlesPerSecond" write: "setParticlesPerSecond" notify: "particlesPerSecondChanged" index: 5 lineNumber: 40 } Property { name: "lifeSpan" type: "int" read: "particleDuration" write: "setParticleDuration" notify: "particleDurationChanged" index: 6 lineNumber: 41 } Property { name: "lifeSpanVariation" type: "int" read: "particleDurationVariation" write: "setParticleDurationVariation" notify: "particleDurationVariationChanged" index: 7 lineNumber: 42 } Property { name: "maximumEmitted" type: "int" read: "maxParticleCount" write: "setMaxParticleCount" notify: "maximumEmittedChanged" index: 8 lineNumber: 43 } Property { name: "size" type: "double" read: "particleSize" write: "setParticleSize" notify: "particleSizeChanged" index: 9 lineNumber: 45 } Property { name: "endSize" type: "double" read: "particleEndSize" write: "setParticleEndSize" notify: "particleEndSizeChanged" index: 10 lineNumber: 46 } Property { name: "sizeVariation" type: "double" read: "particleSizeVariation" write: "setParticleSizeVariation" notify: "particleSizeVariationChanged" index: 11 lineNumber: 47 } Property { name: "velocity" type: "QQuickDirection" isPointer: true read: "velocity" write: "setVelocity" notify: "velocityChanged" index: 12 lineNumber: 49 } Property { name: "acceleration" type: "QQuickDirection" isPointer: true read: "acceleration" write: "setAcceleration" notify: "accelerationChanged" index: 13 lineNumber: 50 } Property { name: "velocityFromMovement" type: "double" read: "velocityFromMovement" write: "setVelocityFromMovement" notify: "velocityFromMovementChanged" index: 14 lineNumber: 51 } Signal { name: "emitParticles" lineNumber: 106 Parameter { name: "particles"; type: "QQuickV4ParticleData"; isList: true } } Signal { name: "particlesPerSecondChanged" lineNumber: 107 Parameter { type: "double" } } Signal { name: "particleDurationChanged" lineNumber: 108 Parameter { type: "int" } } Signal { name: "enabledChanged" lineNumber: 109 Parameter { type: "bool" } } Signal { name: "systemChanged" lineNumber: 111 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Signal { name: "groupChanged" lineNumber: 113 Parameter { name: "arg"; type: "QString" } } Signal { name: "particleDurationVariationChanged" lineNumber: 115 Parameter { name: "arg"; type: "int" } } Signal { name: "extruderChanged" lineNumber: 117 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Signal { name: "particleSizeChanged" lineNumber: 119 Parameter { name: "arg"; type: "double" } } Signal { name: "particleEndSizeChanged" lineNumber: 121 Parameter { name: "arg"; type: "double" } } Signal { name: "particleSizeVariationChanged" lineNumber: 123 Parameter { name: "arg"; type: "double" } } Signal { name: "velocityChanged" lineNumber: 125 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "accelerationChanged" lineNumber: 127 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Signal { name: "maximumEmittedChanged" lineNumber: 129 Parameter { name: "arg"; type: "int" } } Signal { name: "particleCountChanged"; lineNumber: 130 } Signal { name: "velocityFromMovementChanged"; lineNumber: 132 } Signal { name: "startTimeChanged" lineNumber: 134 Parameter { name: "arg"; type: "int" } } Method { name: "pulse" lineNumber: 137 Parameter { name: "milliseconds"; type: "int" } } Method { name: "burst" lineNumber: 138 Parameter { name: "num"; type: "int" } } Method { name: "burst" lineNumber: 139 Parameter { name: "num"; type: "int" } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } } Method { name: "setEnabled" lineNumber: 141 Parameter { name: "arg"; type: "bool" } } Method { name: "setParticlesPerSecond" lineNumber: 143 Parameter { name: "arg"; type: "double" } } Method { name: "setParticleDuration" lineNumber: 151 Parameter { name: "arg"; type: "int" } } Method { name: "setSystem" lineNumber: 159 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Method { name: "setGroup" lineNumber: 170 Parameter { name: "arg"; type: "QString" } } Method { name: "setParticleDurationVariation" lineNumber: 179 Parameter { name: "arg"; type: "int" } } Method { name: "setExtruder" lineNumber: 186 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Method { name: "setParticleSize" lineNumber: 194 Parameter { name: "arg"; type: "double" } } Method { name: "setParticleEndSize" lineNumber: 202 Parameter { name: "arg"; type: "double" } } Method { name: "setParticleSizeVariation" lineNumber: 210 Parameter { name: "arg"; type: "double" } } Method { name: "setVelocity" lineNumber: 218 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setAcceleration" lineNumber: 226 Parameter { name: "arg"; type: "QQuickDirection"; isPointer: true } } Method { name: "setMaxParticleCount" lineNumber: 234 Parameter { name: "arg"; type: "int" } } Method { name: "setStartTime" lineNumber: 236 Parameter { name: "arg"; type: "int" } } Method { name: "reset"; lineNumber: 244 } } Component { file: "private/qquickparticleextruder_p.h" lineNumber: 27 name: "QQuickParticleExtruder" accessSemantics: "reference" prototype: "QObject" exports: [ "QtQuick.Particles/ParticleExtruder 2.0", "QtQuick.Particles/ParticleExtruder 6.0" ] isCreatable: false exportMetaObjectRevisions: [512, 1536] } Component { file: "private/qquickparticlegroup_p.h" lineNumber: 22 name: "QQuickParticleGroup" accessSemantics: "reference" defaultProperty: "particleChildren" prototype: "QQuickStochasticState" interfaces: ["QQmlParserStatus"] exports: [ "QtQuick.Particles/ParticleGroup 2.0", "QtQuick.Particles/ParticleGroup 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "system" type: "QQuickParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 26 } Property { name: "particleChildren" type: "QObject" isList: true read: "particleChildren" index: 1 lineNumber: 29 isReadonly: true } Signal { name: "systemChanged" lineNumber: 53 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Method { name: "setSystem" lineNumber: 47 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Method { name: "delayRedirect" lineNumber: 49 Parameter { name: "obj"; type: "QObject"; isPointer: true } } } Component { file: "private/qquickparticlepainter_p.h" lineNumber: 25 name: "QQuickParticlePainter" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick.Particles/ParticlePainter 2.0", "QtQuick.Particles/ParticlePainter 2.1", "QtQuick.Particles/ParticlePainter 2.4", "QtQuick.Particles/ParticlePainter 2.7", "QtQuick.Particles/ParticlePainter 2.11", "QtQuick.Particles/ParticlePainter 6.0", "QtQuick.Particles/ParticlePainter 6.3", "QtQuick.Particles/ParticlePainter 6.7" ] isCreatable: false exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "system" type: "QQuickParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 28 } Property { name: "groups" type: "QStringList" read: "groups" write: "setGroups" notify: "groupsChanged" index: 1 lineNumber: 29 } Signal { name: "countChanged"; lineNumber: 72 } Signal { name: "systemChanged" lineNumber: 73 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Signal { name: "groupsChanged" lineNumber: 75 Parameter { name: "arg"; type: "QStringList" } } Method { name: "setSystem" lineNumber: 78 Parameter { name: "arg"; type: "QQuickParticleSystem"; isPointer: true } } Method { name: "setGroups" lineNumber: 80 Parameter { name: "arg"; type: "QStringList" } } Method { name: "calcSystemOffset" lineNumber: 82 Parameter { name: "resetPending"; type: "bool" } } Method { name: "calcSystemOffset"; isCloned: true; lineNumber: 82 } Method { name: "sceneGraphInvalidated"; lineNumber: 85 } } Component { file: "private/qquickparticlesystem_p.h" lineNumber: 308 name: "QQuickParticleSystem" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick.Particles/ParticleSystem 2.0", "QtQuick.Particles/ParticleSystem 2.1", "QtQuick.Particles/ParticleSystem 2.4", "QtQuick.Particles/ParticleSystem 2.7", "QtQuick.Particles/ParticleSystem 2.11", "QtQuick.Particles/ParticleSystem 6.0", "QtQuick.Particles/ParticleSystem 6.3", "QtQuick.Particles/ParticleSystem 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "running" type: "bool" read: "isRunning" write: "setRunning" notify: "runningChanged" index: 0 lineNumber: 311 } Property { name: "paused" type: "bool" read: "isPaused" write: "setPaused" notify: "pausedChanged" index: 1 lineNumber: 312 } Property { name: "empty" type: "bool" read: "isEmpty" notify: "emptyChanged" index: 2 lineNumber: 313 isReadonly: true } Signal { name: "systemInitialized"; lineNumber: 335 } Signal { name: "runningChanged" lineNumber: 336 Parameter { name: "arg"; type: "bool" } } Signal { name: "pausedChanged" lineNumber: 337 Parameter { name: "arg"; type: "bool" } } Signal { name: "emptyChanged" lineNumber: 338 Parameter { name: "arg"; type: "bool" } } Method { name: "start"; lineNumber: 341 } Method { name: "stop"; lineNumber: 342 } Method { name: "restart"; lineNumber: 343 } Method { name: "pause"; lineNumber: 344 } Method { name: "resume"; lineNumber: 345 } Method { name: "reset"; lineNumber: 347 } Method { name: "setRunning" lineNumber: 348 Parameter { name: "arg"; type: "bool" } } Method { name: "setPaused" lineNumber: 349 Parameter { name: "arg"; type: "bool" } } Method { name: "duration"; type: "int"; isMethodConstant: true; lineNumber: 351 } Method { name: "emittersChanged"; lineNumber: 359 } Method { name: "loadPainter" lineNumber: 360 Parameter { name: "p"; type: "QQuickParticlePainter"; isPointer: true } } Method { name: "createEngine"; lineNumber: 361 } Method { name: "particleStateChange" lineNumber: 362 Parameter { name: "idx"; type: "int" } } } Component { file: "private/qquickpointdirection_p.h" lineNumber: 21 name: "QQuickPointDirection" accessSemantics: "reference" prototype: "QQuickDirection" exports: [ "QtQuick.Particles/PointDirection 2.0", "QtQuick.Particles/PointDirection 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "x" type: "double" read: "x" write: "setX" notify: "xChanged" index: 0 lineNumber: 24 } Property { name: "y" type: "double" read: "y" write: "setY" notify: "yChanged" index: 1 lineNumber: 25 } Property { name: "xVariation" type: "double" read: "xVariation" write: "setXVariation" notify: "xVariationChanged" index: 2 lineNumber: 26 } Property { name: "yVariation" type: "double" read: "yVariation" write: "setYVariation" notify: "yVariationChanged" index: 3 lineNumber: 27 } Signal { name: "xChanged" lineNumber: 55 Parameter { name: "arg"; type: "double" } } Signal { name: "yChanged" lineNumber: 57 Parameter { name: "arg"; type: "double" } } Signal { name: "xVariationChanged" lineNumber: 59 Parameter { name: "arg"; type: "double" } } Signal { name: "yVariationChanged" lineNumber: 61 Parameter { name: "arg"; type: "double" } } Method { name: "setX" lineNumber: 64 Parameter { name: "arg"; type: "double" } } Method { name: "setY" lineNumber: 72 Parameter { name: "arg"; type: "double" } } Method { name: "setXVariation" lineNumber: 80 Parameter { name: "arg"; type: "double" } } Method { name: "setYVariation" lineNumber: 88 Parameter { name: "arg"; type: "double" } } } Component { file: "private/qquickrectangleextruder_p.h" lineNumber: 22 name: "QQuickRectangleExtruder" accessSemantics: "reference" prototype: "QQuickParticleExtruder" exports: [ "QtQuick.Particles/RectangleShape 2.0", "QtQuick.Particles/RectangleShape 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "fill" type: "bool" read: "fill" write: "setFill" notify: "fillChanged" index: 0 lineNumber: 25 } Signal { name: "fillChanged" lineNumber: 40 Parameter { name: "arg"; type: "bool" } } Method { name: "setFill" lineNumber: 44 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickspritegoal_p.h" lineNumber: 24 name: "QQuickSpriteGoalAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/SpriteGoal 2.0", "QtQuick.Particles/SpriteGoal 2.1", "QtQuick.Particles/SpriteGoal 2.4", "QtQuick.Particles/SpriteGoal 2.7", "QtQuick.Particles/SpriteGoal 2.11", "QtQuick.Particles/SpriteGoal 6.0", "QtQuick.Particles/SpriteGoal 6.3", "QtQuick.Particles/SpriteGoal 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "goalState" type: "QString" read: "goalState" write: "setGoalState" notify: "goalStateChanged" index: 0 lineNumber: 27 } Property { name: "jump" type: "bool" read: "jump" write: "setJump" notify: "jumpChanged" index: 1 lineNumber: 28 } Property { name: "systemStates" type: "bool" read: "systemStates" write: "setSystemStates" notify: "systemStatesChanged" index: 2 lineNumber: 29 } Signal { name: "goalStateChanged" lineNumber: 54 Parameter { name: "arg"; type: "QString" } } Signal { name: "jumpChanged" lineNumber: 56 Parameter { name: "arg"; type: "bool" } } Signal { name: "systemStatesChanged" lineNumber: 58 Parameter { name: "arg"; type: "bool" } } Method { name: "setGoalState" lineNumber: 62 Parameter { name: "arg"; type: "QString" } } Method { name: "setJump" lineNumber: 64 Parameter { name: "arg"; type: "bool" } } Method { name: "setSystemStates" lineNumber: 72 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquickspriteengine_p.h" lineNumber: 38 name: "QQuickStochasticState" accessSemantics: "reference" prototype: "QObject" Property { name: "duration" type: "int" read: "duration" write: "setDuration" notify: "durationChanged" index: 0 lineNumber: 41 } Property { name: "durationVariation" type: "int" read: "durationVariation" write: "setDurationVariation" notify: "durationVariationChanged" index: 1 lineNumber: 42 } Property { name: "randomStart" type: "bool" read: "randomStart" write: "setRandomStart" notify: "randomStartChanged" index: 2 lineNumber: 44 } Property { name: "to" type: "QVariantMap" read: "to" write: "setTo" notify: "toChanged" index: 3 lineNumber: 45 } Property { name: "name" type: "QString" read: "name" write: "setName" notify: "nameChanged" index: 4 lineNumber: 46 } Signal { name: "durationChanged" lineNumber: 88 Parameter { name: "arg"; type: "int" } } Signal { name: "nameChanged" lineNumber: 90 Parameter { name: "arg"; type: "QString" } } Signal { name: "toChanged" lineNumber: 92 Parameter { name: "arg"; type: "QVariantMap" } } Signal { name: "durationVariationChanged" lineNumber: 94 Parameter { name: "arg"; type: "int" } } Signal { name: "entered"; lineNumber: 96 } Signal { name: "randomStartChanged" lineNumber: 98 Parameter { name: "arg"; type: "bool" } } Method { name: "setDuration" lineNumber: 101 Parameter { name: "arg"; type: "int" } } Method { name: "setName" lineNumber: 109 Parameter { name: "arg"; type: "QString" } } Method { name: "setTo" lineNumber: 117 Parameter { name: "arg"; type: "QVariantMap" } } Method { name: "setDurationVariation" lineNumber: 125 Parameter { name: "arg"; type: "int" } } Method { name: "setRandomStart" lineNumber: 133 Parameter { name: "arg"; type: "bool" } } } Component { file: "private/qquicktargetdirection_p.h" lineNumber: 23 name: "QQuickTargetDirection" accessSemantics: "reference" prototype: "QQuickDirection" exports: [ "QtQuick.Particles/TargetDirection 2.0", "QtQuick.Particles/TargetDirection 6.0" ] exportMetaObjectRevisions: [512, 1536] Property { name: "targetX" type: "double" read: "targetX" write: "setTargetX" notify: "targetXChanged" index: 0 lineNumber: 26 } Property { name: "targetY" type: "double" read: "targetY" write: "setTargetY" notify: "targetYChanged" index: 1 lineNumber: 27 } Property { name: "targetItem" type: "QQuickItem" isPointer: true read: "targetItem" write: "setTargetItem" notify: "targetItemChanged" index: 2 lineNumber: 29 } Property { name: "targetVariation" type: "double" read: "targetVariation" write: "setTargetVariation" notify: "targetVariationChanged" index: 3 lineNumber: 31 } Property { name: "proportionalMagnitude" type: "bool" read: "proportionalMagnitude" write: "setProportionalMagnitude" notify: "proprotionalMagnitudeChanged" index: 4 lineNumber: 34 } Property { name: "magnitude" type: "double" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 5 lineNumber: 35 } Property { name: "magnitudeVariation" type: "double" read: "magnitudeVariation" write: "setMagnitudeVariation" notify: "magnitudeVariationChanged" index: 6 lineNumber: 36 } Signal { name: "targetXChanged" lineNumber: 81 Parameter { name: "arg"; type: "double" } } Signal { name: "targetYChanged" lineNumber: 83 Parameter { name: "arg"; type: "double" } } Signal { name: "targetVariationChanged" lineNumber: 85 Parameter { name: "arg"; type: "double" } } Signal { name: "magnitudeChanged" lineNumber: 87 Parameter { name: "arg"; type: "double" } } Signal { name: "proprotionalMagnitudeChanged" lineNumber: 89 Parameter { name: "arg"; type: "bool" } } Signal { name: "magnitudeVariationChanged" lineNumber: 91 Parameter { name: "arg"; type: "double" } } Signal { name: "targetItemChanged" lineNumber: 93 Parameter { name: "arg"; type: "QQuickItem"; isPointer: true } } Method { name: "setTargetX" lineNumber: 96 Parameter { name: "arg"; type: "double" } } Method { name: "setTargetY" lineNumber: 104 Parameter { name: "arg"; type: "double" } } Method { name: "setTargetVariation" lineNumber: 112 Parameter { name: "arg"; type: "double" } } Method { name: "setMagnitude" lineNumber: 120 Parameter { name: "arg"; type: "double" } } Method { name: "setProportionalMagnitude" lineNumber: 128 Parameter { name: "arg"; type: "bool" } } Method { name: "setMagnitudeVariation" lineNumber: 136 Parameter { name: "arg"; type: "double" } } Method { name: "setTargetItem" lineNumber: 144 Parameter { name: "arg"; type: "QQuickItem"; isPointer: true } } } Component { file: "private/qquicktrailemitter_p.h" lineNumber: 22 name: "QQuickTrailEmitter" accessSemantics: "reference" prototype: "QQuickParticleEmitter" exports: [ "QtQuick.Particles/TrailEmitter 2.0", "QtQuick.Particles/TrailEmitter 2.1", "QtQuick.Particles/TrailEmitter 2.4", "QtQuick.Particles/TrailEmitter 2.7", "QtQuick.Particles/TrailEmitter 2.11", "QtQuick.Particles/TrailEmitter 6.0", "QtQuick.Particles/TrailEmitter 6.3", "QtQuick.Particles/TrailEmitter 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Enum { name: "EmitSize" lineNumber: 35 values: ["ParticleSize"] } Property { name: "follow" type: "QString" read: "follow" write: "setFollow" notify: "followChanged" index: 0 lineNumber: 25 } Property { name: "emitRatePerParticle" type: "int" read: "particlesPerParticlePerSecond" write: "setParticlesPerParticlePerSecond" notify: "particlesPerParticlePerSecondChanged" index: 1 lineNumber: 26 } Property { name: "emitShape" type: "QQuickParticleExtruder" isPointer: true read: "emissonShape" write: "setEmissionShape" notify: "emissionShapeChanged" index: 2 lineNumber: 28 } Property { name: "emitHeight" type: "double" read: "emitterYVariation" write: "setEmitterYVariation" notify: "emitterYVariationChanged" index: 3 lineNumber: 29 } Property { name: "emitWidth" type: "double" read: "emitterXVariation" write: "setEmitterXVariation" notify: "emitterXVariationChanged" index: 4 lineNumber: 30 } Signal { name: "emitFollowParticles" lineNumber: 69 Parameter { name: "particles"; type: "QQuickV4ParticleData"; isList: true } Parameter { name: "followed"; type: "QQuickV4ParticleData" } } Signal { name: "particlesPerParticlePerSecondChanged" lineNumber: 73 Parameter { name: "arg"; type: "int" } } Signal { name: "emitterXVariationChanged" lineNumber: 75 Parameter { name: "arg"; type: "double" } } Signal { name: "emitterYVariationChanged" lineNumber: 77 Parameter { name: "arg"; type: "double" } } Signal { name: "followChanged" lineNumber: 79 Parameter { name: "arg"; type: "QString" } } Signal { name: "emissionShapeChanged" lineNumber: 81 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Method { name: "setParticlesPerParticlePerSecond" lineNumber: 85 Parameter { name: "arg"; type: "int" } } Method { name: "setEmitterXVariation" lineNumber: 92 Parameter { name: "arg"; type: "double" } } Method { name: "setEmitterYVariation" lineNumber: 100 Parameter { name: "arg"; type: "double" } } Method { name: "setFollow" lineNumber: 108 Parameter { name: "arg"; type: "QString" } } Method { name: "setEmissionShape" lineNumber: 116 Parameter { name: "arg"; type: "QQuickParticleExtruder"; isPointer: true } } Method { name: "recalcParticlesPerSecond"; lineNumber: 125 } } Component { file: "private/qquickturbulence_p.h" lineNumber: 24 name: "QQuickTurbulenceAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Turbulence 2.0", "QtQuick.Particles/Turbulence 2.1", "QtQuick.Particles/Turbulence 2.4", "QtQuick.Particles/Turbulence 2.7", "QtQuick.Particles/Turbulence 2.11", "QtQuick.Particles/Turbulence 6.0", "QtQuick.Particles/Turbulence 6.3", "QtQuick.Particles/Turbulence 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Property { name: "strength" type: "double" read: "strength" write: "setStrength" notify: "strengthChanged" index: 0 lineNumber: 27 } Property { name: "noiseSource" type: "QUrl" read: "noiseSource" write: "setNoiseSource" notify: "noiseSourceChanged" index: 1 lineNumber: 28 } Signal { name: "strengthChanged" lineNumber: 48 Parameter { name: "arg"; type: "double" } } Signal { name: "noiseSourceChanged" lineNumber: 50 Parameter { name: "arg"; type: "QUrl" } } Method { name: "setStrength" lineNumber: 54 Parameter { name: "arg"; type: "double" } } Method { name: "setNoiseSource" lineNumber: 62 Parameter { name: "arg"; type: "QUrl" } } } Component { file: "private/qquickv4particledata_p.h" lineNumber: 23 name: "QQuickV4ParticleData" accessSemantics: "value" exports: ["QtQuick.Particles/particle 6.7"] isCreatable: false exportMetaObjectRevisions: [1543] Property { name: "initialX" type: "float" read: "initialX" write: "set_initialX" index: 0 lineNumber: 34 isFinal: true } Property { name: "initialVX" type: "float" read: "initialVX" write: "set_initialVX" index: 1 lineNumber: 35 isFinal: true } Property { name: "initialAX" type: "float" read: "initialAX" write: "set_initialAX" index: 2 lineNumber: 36 isFinal: true } Property { name: "initialY" type: "float" read: "initialY" write: "set_initialY" index: 3 lineNumber: 37 isFinal: true } Property { name: "initialVY" type: "float" read: "initialVY" write: "set_initialVY" index: 4 lineNumber: 38 isFinal: true } Property { name: "initialAY" type: "float" read: "initialAY" write: "set_initialAY" index: 5 lineNumber: 39 isFinal: true } Property { name: "t" type: "float" read: "t" write: "set_t" index: 6 lineNumber: 40 isFinal: true } Property { name: "startSize" type: "float" read: "startSize" write: "set_startSize" index: 7 lineNumber: 41 isFinal: true } Property { name: "endSize" type: "float" read: "endSize" write: "set_endSize" index: 8 lineNumber: 42 isFinal: true } Property { name: "lifeSpan" type: "float" read: "lifeSpan" write: "set_lifeSpan" index: 9 lineNumber: 43 isFinal: true } Property { name: "rotation" type: "float" read: "rotation" write: "set_rotation" index: 10 lineNumber: 44 isFinal: true } Property { name: "rotationVelocity" type: "float" read: "rotationVelocity" write: "set_rotationVelocity" index: 11 lineNumber: 45 isFinal: true } Property { name: "autoRotate" type: "bool" read: "autoRotate" write: "set_autoRotate" index: 12 lineNumber: 46 isFinal: true } Property { name: "update" type: "bool" read: "update" write: "set_update" index: 13 lineNumber: 47 isFinal: true } Property { name: "xDeformationVectorX" type: "float" read: "xDeformationVectorX" write: "set_xDeformationVectorX" index: 14 lineNumber: 48 isFinal: true } Property { name: "yDeformationVectorX" type: "float" read: "yDeformationVectorX" write: "set_yDeformationVectorX" index: 15 lineNumber: 49 isFinal: true } Property { name: "xDeformationVectorY" type: "float" read: "xDeformationVectorY" write: "set_xDeformationVectorY" index: 16 lineNumber: 50 isFinal: true } Property { name: "yDeformationVectorY" type: "float" read: "yDeformationVectorY" write: "set_yDeformationVectorY" index: 17 lineNumber: 51 isFinal: true } Property { name: "animationIndex" type: "float" read: "animationIndex" write: "set_animationIndex" index: 18 lineNumber: 54 isFinal: true } Property { name: "frameDuration" type: "float" read: "frameDuration" write: "set_frameDuration" index: 19 lineNumber: 55 isFinal: true } Property { name: "frameAt" type: "float" read: "frameAt" write: "set_frameAt" index: 20 lineNumber: 56 isFinal: true } Property { name: "frameCount" type: "float" read: "frameCount" write: "set_frameCount" index: 21 lineNumber: 57 isFinal: true } Property { name: "animationT" type: "float" read: "animationT" write: "set_animationT" index: 22 lineNumber: 58 isFinal: true } Property { name: "x"; type: "float"; read: "x"; write: "set_x"; index: 23; lineNumber: 67 } Property { name: "vx"; type: "float"; read: "vx"; write: "set_vx"; index: 24; lineNumber: 68 } Property { name: "ax"; type: "float"; read: "ax"; write: "set_ax"; index: 25; lineNumber: 69 } Property { name: "y"; type: "float"; read: "y"; write: "set_y"; index: 26; lineNumber: 70 } Property { name: "vy"; type: "float"; read: "vy"; write: "set_vy"; index: 27; lineNumber: 71 } Property { name: "ay"; type: "float"; read: "ay"; write: "set_ay"; index: 28; lineNumber: 72 } Property { name: "red"; type: "float"; read: "red"; write: "set_red"; index: 29; lineNumber: 85 } Property { name: "green" type: "float" read: "green" write: "set_green" index: 30 lineNumber: 86 } Property { name: "blue"; type: "float"; read: "blue"; write: "set_blue"; index: 31; lineNumber: 87 } Property { name: "alpha" type: "float" read: "alpha" write: "set_alpha" index: 32 lineNumber: 88 } Property { name: "lifeLeft" type: "float" read: "lifeLeft" index: 33 lineNumber: 92 isReadonly: true } Property { name: "currentSize" type: "float" read: "currentSize" index: 34 lineNumber: 93 isReadonly: true } Method { name: "discard"; lineNumber: 102 } } Component { file: "private/qquickwander_p.h" lineNumber: 31 name: "QQuickWanderAffector" accessSemantics: "reference" prototype: "QQuickParticleAffector" exports: [ "QtQuick.Particles/Wander 2.0", "QtQuick.Particles/Wander 2.1", "QtQuick.Particles/Wander 2.4", "QtQuick.Particles/Wander 2.7", "QtQuick.Particles/Wander 2.11", "QtQuick.Particles/Wander 6.0", "QtQuick.Particles/Wander 6.3", "QtQuick.Particles/Wander 6.7" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] Enum { name: "AffectableParameters" lineNumber: 42 values: ["Position", "Velocity", "Acceleration"] } Property { name: "pace" type: "double" read: "pace" write: "setPace" notify: "paceChanged" index: 0 lineNumber: 34 } Property { name: "xVariance" type: "double" read: "xVariance" write: "setXVariance" notify: "xVarianceChanged" index: 1 lineNumber: 35 } Property { name: "yVariance" type: "double" read: "yVariance" write: "setYVariance" notify: "yVarianceChanged" index: 2 lineNumber: 36 } Property { name: "affectedParameter" type: "AffectableParameters" read: "affectedParameter" write: "setAffectedParameter" notify: "affectedParameterChanged" index: 3 lineNumber: 37 } Signal { name: "xVarianceChanged" lineNumber: 78 Parameter { name: "arg"; type: "double" } } Signal { name: "yVarianceChanged" lineNumber: 80 Parameter { name: "arg"; type: "double" } } Signal { name: "paceChanged" lineNumber: 82 Parameter { name: "arg"; type: "double" } } Signal { name: "affectedParameterChanged" lineNumber: 85 Parameter { name: "arg"; type: "AffectableParameters" } } Method { name: "setXVariance" lineNumber: 88 Parameter { name: "arg"; type: "double" } } Method { name: "setYVariance" lineNumber: 96 Parameter { name: "arg"; type: "double" } } Method { name: "setPace" lineNumber: 104 Parameter { name: "arg"; type: "double" } } Method { name: "setAffectedParameter" lineNumber: 113 Parameter { name: "arg"; type: "AffectableParameters" } } } }