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/qquick3dparticle_p.h" lineNumber: 30 name: "QQuick3DParticle" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuick3DObject" exports: ["QtQuick3D.Particles3D/Particle3D 6.2"] isCreatable: false exportMetaObjectRevisions: [1538] Enum { name: "FadeType" lineNumber: 54 values: ["FadeNone", "FadeOpacity", "FadeScale"] } Enum { name: "AlignMode" lineNumber: 62 values: [ "AlignNone", "AlignTowardsTarget", "AlignTowardsStartVelocity" ] } Enum { name: "SortMode" lineNumber: 70 values: ["SortNone", "SortNewest", "SortOldest", "SortDistance"] } Property { name: "maxAmount" type: "int" read: "maxAmount" write: "setMaxAmount" notify: "maxAmountChanged" index: 0 lineNumber: 33 } Property { name: "color" type: "QColor" read: "color" write: "setColor" reset: "resetColor" notify: "colorChanged" index: 1 lineNumber: 34 } Property { name: "colorVariation" type: "QVector4D" read: "colorVariation" write: "setColorVariation" notify: "colorVariationChanged" index: 2 lineNumber: 35 } Property { name: "unifiedColorVariation" type: "bool" read: "unifiedColorVariation" write: "setUnifiedColorVariation" notify: "unifiedColorVariationChanged" index: 3 lineNumber: 36 } Property { name: "fadeInEffect" type: "FadeType" read: "fadeInEffect" write: "setFadeInEffect" notify: "fadeInEffectChanged" index: 4 lineNumber: 37 } Property { name: "fadeOutEffect" type: "FadeType" read: "fadeOutEffect" write: "setFadeOutEffect" notify: "fadeOutEffectChanged" index: 5 lineNumber: 38 } Property { name: "fadeInDuration" type: "int" read: "fadeInDuration" write: "setFadeInDuration" notify: "fadeInDurationChanged" index: 6 lineNumber: 39 } Property { name: "fadeOutDuration" type: "int" read: "fadeOutDuration" write: "setFadeOutDuration" notify: "fadeOutDurationChanged" index: 7 lineNumber: 40 } Property { name: "alignMode" type: "AlignMode" read: "alignMode" write: "setAlignMode" notify: "alignModeChanged" index: 8 lineNumber: 41 } Property { name: "alignTargetPosition" type: "QVector3D" read: "alignTargetPosition" write: "setAlignTargetPosition" notify: "alignTargetPositionChanged" index: 9 lineNumber: 42 } Property { name: "hasTransparency" type: "bool" read: "hasTransparency" write: "setHasTransparency" notify: "hasTransparencyChanged" index: 10 lineNumber: 43 } Property { name: "sortMode" type: "SortMode" read: "sortMode" write: "setSortMode" notify: "sortModeChanged" index: 11 lineNumber: 44 } Signal { name: "systemChanged"; lineNumber: 112 } Signal { name: "maxAmountChanged"; lineNumber: 113 } Signal { name: "colorChanged"; lineNumber: 114 } Signal { name: "colorVariationChanged"; lineNumber: 115 } Signal { name: "unifiedColorVariationChanged"; lineNumber: 116 } Signal { name: "fadeInEffectChanged"; lineNumber: 117 } Signal { name: "fadeOutEffectChanged"; lineNumber: 118 } Signal { name: "fadeInDurationChanged"; lineNumber: 119 } Signal { name: "fadeOutDurationChanged"; lineNumber: 120 } Signal { name: "alignModeChanged"; lineNumber: 121 } Signal { name: "alignTargetPositionChanged"; lineNumber: 122 } Signal { name: "hasTransparencyChanged"; lineNumber: 123 } Signal { name: "sortModeChanged"; lineNumber: 124 } Method { name: "setSystem" lineNumber: 97 Parameter { name: "system"; type: "QQuick3DParticleSystem"; isPointer: true } } Method { name: "setMaxAmount" lineNumber: 98 Parameter { name: "maxAmount"; type: "int" } } Method { name: "setColor" lineNumber: 99 Parameter { name: "color"; type: "QColor" } } Method { name: "setColorVariation" lineNumber: 100 Parameter { name: "colorVariation"; type: "QVector4D" } } Method { name: "setUnifiedColorVariation" lineNumber: 101 Parameter { name: "unified"; type: "bool" } } Method { name: "setFadeInEffect" lineNumber: 102 Parameter { name: "fadeInEffect"; type: "QQuick3DParticle::FadeType" } } Method { name: "setFadeOutEffect" lineNumber: 103 Parameter { name: "fadeOutEffect"; type: "QQuick3DParticle::FadeType" } } Method { name: "setFadeInDuration" lineNumber: 104 Parameter { name: "fadeInDuration"; type: "int" } } Method { name: "setFadeOutDuration" lineNumber: 105 Parameter { name: "fadeOutDuration"; type: "int" } } Method { name: "setAlignMode" lineNumber: 106 Parameter { name: "alignMode"; type: "QQuick3DParticle::AlignMode" } } Method { name: "setAlignTargetPosition" lineNumber: 107 Parameter { name: "alignPosition"; type: "QVector3D" } } Method { name: "setHasTransparency" lineNumber: 108 Parameter { name: "transparency"; type: "bool" } } Method { name: "setSortMode" lineNumber: 109 Parameter { name: "sortMode"; type: "QQuick3DParticle::SortMode" } } } Component { file: "private/qquick3dparticleabstractshape_p.h" lineNumber: 31 name: "QQuick3DParticleAbstractShape" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] } Component { file: "private/qquick3dparticleaffector_p.h" lineNumber: 30 name: "QQuick3DParticleAffector" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.Particles3D/Affector3D 6.2", "QtQuick3D.Particles3D/Affector3D 6.11" ] isCreatable: false exportMetaObjectRevisions: [1538, 1547] Property { name: "system" type: "QQuick3DParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 33 } Property { name: "particles" type: "QQuick3DParticle" isList: true read: "particles" index: 1 lineNumber: 34 isReadonly: true } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 2 lineNumber: 35 } Signal { name: "update"; lineNumber: 61 } Signal { name: "systemChanged"; lineNumber: 62 } Signal { name: "enabledChanged"; lineNumber: 63 } Method { name: "setSystem" lineNumber: 57 Parameter { name: "system"; type: "QQuick3DParticleSystem"; isPointer: true } } Method { name: "setEnabled" lineNumber: 58 Parameter { name: "enabled"; type: "bool" } } } Component { file: "private/qquick3dparticleattractor_p.h" lineNumber: 25 name: "QQuick3DParticleAttractor" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/Attractor3D 6.2", "QtQuick3D.Particles3D/Attractor3D 6.11" ] exportMetaObjectRevisions: [1538, 1547] Property { name: "positionVariation" type: "QVector3D" read: "positionVariation" write: "setPositionVariation" notify: "positionVariationChanged" index: 0 lineNumber: 28 } Property { name: "shape" type: "QQuick3DParticleAbstractShape" isPointer: true read: "shape" write: "setShape" notify: "shapeChanged" index: 1 lineNumber: 29 } Property { name: "duration" type: "int" read: "duration" write: "setDuration" notify: "durationChanged" index: 2 lineNumber: 30 } Property { name: "durationVariation" type: "int" read: "durationVariation" write: "setDurationVariation" notify: "durationVariationChanged" index: 3 lineNumber: 31 } Property { name: "hideAtEnd" type: "bool" read: "hideAtEnd" write: "setHideAtEnd" notify: "hideAtEndChanged" index: 4 lineNumber: 32 } Property { name: "useCachedPositions" type: "bool" read: "useCachedPositions" write: "setUseCachedPositions" notify: "useCachedPositionsChanged" index: 5 lineNumber: 33 } Property { name: "positionsAmount" type: "int" read: "positionsAmount" write: "setPositionsAmount" notify: "positionsAmountChanged" index: 6 lineNumber: 34 } Signal { name: "positionVariationChanged"; lineNumber: 59 } Signal { name: "shapeChanged"; lineNumber: 60 } Signal { name: "durationChanged"; lineNumber: 61 } Signal { name: "durationVariationChanged"; lineNumber: 62 } Signal { name: "hideAtEndChanged"; lineNumber: 63 } Signal { name: "useCachedPositionsChanged"; lineNumber: 64 } Signal { name: "positionsAmountChanged"; lineNumber: 65 } Method { name: "setPositionVariation" lineNumber: 50 Parameter { name: "positionVariation"; type: "QVector3D" } } Method { name: "setShape" lineNumber: 51 Parameter { name: "shape"; type: "QQuick3DParticleAbstractShape"; isPointer: true } } Method { name: "setDuration" lineNumber: 52 Parameter { name: "duration"; type: "int" } } Method { name: "setDurationVariation" lineNumber: 53 Parameter { name: "durationVariation"; type: "int" } } Method { name: "setHideAtEnd" lineNumber: 54 Parameter { name: "hideAtEnd"; type: "bool" } } Method { name: "setUseCachedPositions" lineNumber: 55 Parameter { name: "useCachedPositions"; type: "bool" } } Method { name: "setPositionsAmount" lineNumber: 56 Parameter { name: "positionsAmount"; type: "int" } } } Component { file: "private/qquick3dparticlecustomshape_p.h" lineNumber: 25 name: "QQuick3DParticleCustomShape" accessSemantics: "reference" prototype: "QQuick3DParticleAbstractShape" exports: ["QtQuick3D.Particles3D/ParticleCustomShape3D 6.3"] exportMetaObjectRevisions: [1539] Property { name: "source" type: "QUrl" read: "source" write: "setSource" notify: "sourceChanged" index: 0 lineNumber: 28 } Property { name: "randomizeData" type: "bool" read: "randomizeData" write: "setRandomizeData" notify: "randomizeDataChanged" index: 1 lineNumber: 29 } Signal { name: "sourceChanged"; lineNumber: 47 } Signal { name: "randomizeDataChanged"; lineNumber: 48 } Method { name: "setSource" lineNumber: 43 Parameter { name: "source"; type: "QUrl" } } Method { name: "setRandomizeData" lineNumber: 44 Parameter { name: "random"; type: "bool" } } } Component { file: "private/qquick3dparticledirection_p.h" lineNumber: 31 name: "QQuick3DParticleDirection" accessSemantics: "reference" prototype: "QObject" } Component { file: "private/qquick3dparticledynamicburst_p.h" lineNumber: 24 name: "QQuick3DParticleDynamicBurst" accessSemantics: "reference" prototype: "QQuick3DParticleEmitBurst" exports: ["QtQuick3D.Particles3D/DynamicBurst3D 6.3"] exportMetaObjectRevisions: [1539] Enum { name: "TriggerMode" lineNumber: 34 values: ["TriggerTime", "TriggerStart", "TriggerEnd"] } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 0 lineNumber: 27 } Property { name: "amountVariation" type: "int" read: "amountVariation" write: "setAmountVariation" notify: "amountVariationChanged" index: 1 lineNumber: 28 } Property { name: "triggerMode" type: "TriggerMode" read: "triggerMode" write: "setTriggerMode" notify: "triggerModeChanged" index: 2 lineNumber: 29 } Signal { name: "enabledChanged"; lineNumber: 53 } Signal { name: "amountVariationChanged"; lineNumber: 54 } Signal { name: "triggerModeChanged"; lineNumber: 55 } Method { name: "setEnabled" lineNumber: 48 Parameter { name: "enabled"; type: "bool" } } Method { name: "setAmountVariation" lineNumber: 49 Parameter { name: "value"; type: "int" } } Method { name: "setTriggerMode" lineNumber: 50 Parameter { name: "mode"; type: "TriggerMode" } } } Component { file: "private/qquick3dparticleemitburst_p.h" lineNumber: 30 name: "QQuick3DParticleEmitBurst" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: ["QtQuick3D.Particles3D/EmitBurst3D 6.2"] exportMetaObjectRevisions: [1538] Property { name: "time" type: "int" read: "time" write: "setTime" notify: "timeChanged" index: 0 lineNumber: 33 } Property { name: "amount" type: "int" read: "amount" write: "setAmount" notify: "amountChanged" index: 1 lineNumber: 34 } Property { name: "duration" type: "int" read: "duration" write: "setDuration" notify: "durationChanged" index: 2 lineNumber: 35 } Signal { name: "timeChanged"; lineNumber: 55 } Signal { name: "amountChanged"; lineNumber: 56 } Signal { name: "durationChanged"; lineNumber: 57 } Method { name: "setTime" lineNumber: 50 Parameter { name: "time"; type: "int" } } Method { name: "setAmount" lineNumber: 51 Parameter { name: "amount"; type: "int" } } Method { name: "setDuration" lineNumber: 52 Parameter { name: "duration"; type: "int" } } } Component { file: "private/qquick3dparticleemitter_p.h" lineNumber: 32 name: "QQuick3DParticleEmitter" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.Particles3D/ParticleEmitter3D 6.2", "QtQuick3D.Particles3D/ParticleEmitter3D 6.10", "QtQuick3D.Particles3D/ParticleEmitter3D 6.11" ] exportMetaObjectRevisions: [1538, 1546, 1547] Enum { name: "EmitMode" lineNumber: 61 values: ["Default", "SurfaceNormal", "SurfaceReflected"] } Property { name: "system" type: "QQuick3DParticleSystem" isPointer: true read: "system" write: "setSystem" notify: "systemChanged" index: 0 lineNumber: 35 } Property { name: "emitBursts" type: "QQuick3DParticleEmitBurst" isList: true read: "emitBursts" index: 1 lineNumber: 36 isReadonly: true } Property { name: "velocity" type: "QQuick3DParticleDirection" isPointer: true read: "velocity" write: "setVelocity" notify: "velocityChanged" index: 2 lineNumber: 37 } Property { name: "particle" type: "QQuick3DParticle" isPointer: true read: "particle" write: "setParticle" notify: "particleChanged" index: 3 lineNumber: 38 } Property { name: "enabled" type: "bool" read: "enabled" write: "setEnabled" notify: "enabledChanged" index: 4 lineNumber: 39 } Property { name: "shape" type: "QQuick3DParticleAbstractShape" isPointer: true read: "shape" write: "setShape" notify: "shapeChanged" index: 5 lineNumber: 40 } Property { name: "emitRate" type: "float" read: "emitRate" write: "setEmitRate" notify: "emitRateChanged" index: 6 lineNumber: 41 } Property { name: "lifeSpan" type: "int" read: "lifeSpan" write: "setLifeSpan" notify: "lifeSpanChanged" index: 7 lineNumber: 42 } Property { name: "lifeSpanVariation" type: "int" read: "lifeSpanVariation" write: "setLifeSpanVariation" notify: "lifeSpanVariationChanged" index: 8 lineNumber: 43 } Property { name: "particleScale" type: "float" read: "particleScale" write: "setParticleScale" notify: "particleScaleChanged" index: 9 lineNumber: 44 } Property { name: "particleEndScale" type: "float" read: "particleEndScale" write: "setParticleEndScale" notify: "particleEndScaleChanged" index: 10 lineNumber: 45 } Property { name: "particleScaleVariation" type: "float" read: "particleScaleVariation" write: "setParticleScaleVariation" notify: "particleScaleVariationChanged" index: 11 lineNumber: 46 } Property { name: "particleEndScaleVariation" type: "float" read: "particleEndScaleVariation" write: "setParticleEndScaleVariation" notify: "particleEndScaleVariationChanged" index: 12 lineNumber: 47 } Property { name: "particleRotation" type: "QVector3D" read: "particleRotation" write: "setParticleRotation" notify: "particleRotationChanged" index: 13 lineNumber: 48 } Property { name: "particleRotationVariation" type: "QVector3D" read: "particleRotationVariation" write: "setParticleRotationVariation" notify: "particleRotationVariationChanged" index: 14 lineNumber: 49 } Property { name: "particleRotationVelocity" type: "QVector3D" read: "particleRotationVelocity" write: "setParticleRotationVelocity" notify: "particleRotationVelocityChanged" index: 15 lineNumber: 50 } Property { name: "particleRotationVelocityVariation" type: "QVector3D" read: "particleRotationVelocityVariation" write: "setParticleRotationVelocityVariation" notify: "particleRotationVariationVelocityChanged" index: 16 lineNumber: 51 } Property { name: "depthBias" type: "float" read: "depthBias" write: "setDepthBias" notify: "depthBiasChanged" index: 17 lineNumber: 52 } Property { name: "reversed" revision: 1546 type: "bool" read: "reversed" write: "setReversed" notify: "reversedChanged" index: 18 lineNumber: 53 } Property { name: "emitMode" revision: 1546 type: "EmitMode" read: "emitMode" write: "setEmitMode" notify: "emitModeChanged" index: 19 lineNumber: 55 } Signal { name: "velocityChanged"; lineNumber: 115 } Signal { name: "systemChanged"; lineNumber: 116 } Signal { name: "emitRateChanged"; lineNumber: 117 } Signal { name: "particleScaleChanged"; lineNumber: 118 } Signal { name: "particleEndScaleChanged"; lineNumber: 119 } Signal { name: "particleScaleVariationChanged"; lineNumber: 120 } Signal { name: "particleEndScaleVariationChanged"; lineNumber: 121 } Signal { name: "lifeSpanChanged"; lineNumber: 122 } Signal { name: "lifeSpanVariationChanged"; lineNumber: 123 } Signal { name: "particleChanged"; lineNumber: 124 } Signal { name: "shapeChanged"; lineNumber: 125 } Signal { name: "particleRotationChanged"; lineNumber: 126 } Signal { name: "particleRotationVariationChanged"; lineNumber: 127 } Signal { name: "particleRotationVelocityChanged"; lineNumber: 128 } Signal { name: "particleRotationVariationVelocityChanged"; lineNumber: 129 } Signal { name: "enabledChanged"; lineNumber: 130 } Signal { name: "depthBiasChanged"; lineNumber: 131 } Signal { name: "reversedChanged"; revision: 1546; lineNumber: 132 } Signal { name: "emitModeChanged"; revision: 1546; lineNumber: 133 } Method { name: "setEnabled" lineNumber: 94 Parameter { name: "enabled"; type: "bool" } } Method { name: "setVelocity" lineNumber: 95 Parameter { name: "velocity"; type: "QQuick3DParticleDirection"; isPointer: true } } Method { name: "setSystem" lineNumber: 96 Parameter { name: "system"; type: "QQuick3DParticleSystem"; isPointer: true } } Method { name: "setEmitRate" lineNumber: 97 Parameter { name: "emitRate"; type: "float" } } Method { name: "setParticleScale" lineNumber: 98 Parameter { name: "particleScale"; type: "float" } } Method { name: "setParticleEndScale" lineNumber: 99 Parameter { name: "particleEndScale"; type: "float" } } Method { name: "setParticleScaleVariation" lineNumber: 100 Parameter { name: "particleScaleVariation"; type: "float" } } Method { name: "setParticleEndScaleVariation" lineNumber: 101 Parameter { name: "particleEndScaleVariation"; type: "float" } } Method { name: "setLifeSpan" lineNumber: 102 Parameter { name: "lifeSpan"; type: "int" } } Method { name: "setLifeSpanVariation" lineNumber: 103 Parameter { name: "lifeSpanVariation"; type: "int" } } Method { name: "setParticle" lineNumber: 104 Parameter { name: "particle"; type: "QQuick3DParticle"; isPointer: true } } Method { name: "setShape" lineNumber: 105 Parameter { name: "shape"; type: "QQuick3DParticleAbstractShape"; isPointer: true } } Method { name: "setParticleRotation" lineNumber: 106 Parameter { name: "particleRotation"; type: "QVector3D" } } Method { name: "setParticleRotationVariation" lineNumber: 107 Parameter { name: "particleRotationVariation"; type: "QVector3D" } } Method { name: "setParticleRotationVelocity" lineNumber: 108 Parameter { name: "particleRotationVelocity"; type: "QVector3D" } } Method { name: "setParticleRotationVelocityVariation" lineNumber: 109 Parameter { name: "particleRotationVelocityVariation"; type: "QVector3D" } } Method { name: "setDepthBias" lineNumber: 110 Parameter { name: "bias"; type: "float" } } Method { name: "setReversed" revision: 1546 lineNumber: 111 Parameter { name: "reversed"; type: "bool" } } Method { name: "setEmitMode" revision: 1546 lineNumber: 113 Parameter { name: "mode"; type: "EmitMode" } } Method { name: "burst" lineNumber: 89 Parameter { name: "count"; type: "int" } } Method { name: "burst" lineNumber: 90 Parameter { name: "count"; type: "int" } Parameter { name: "duration"; type: "int" } } Method { name: "burst" lineNumber: 91 Parameter { name: "count"; type: "int" } Parameter { name: "duration"; type: "int" } Parameter { name: "position"; type: "QVector3D" } } } Component { file: "private/qquick3dparticlegravity_p.h" lineNumber: 25 name: "QQuick3DParticleGravity" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/Gravity3D 6.2", "QtQuick3D.Particles3D/Gravity3D 6.11" ] exportMetaObjectRevisions: [1538, 1547] Property { name: "magnitude" type: "float" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 0 lineNumber: 28 } Property { name: "direction" type: "QVector3D" read: "direction" write: "setDirection" notify: "directionChanged" index: 1 lineNumber: 29 } Signal { name: "magnitudeChanged"; lineNumber: 44 } Signal { name: "directionChanged"; lineNumber: 45 } Method { name: "setDirection" lineNumber: 40 Parameter { name: "direction"; type: "QVector3D" } } Method { name: "setMagnitude" lineNumber: 41 Parameter { name: "magnitude"; type: "float" } } } Component { file: "private/qquick3dparticlelineparticle_p.h" lineNumber: 24 name: "QQuick3DParticleLineParticle" accessSemantics: "reference" prototype: "QQuick3DParticleSpriteParticle" exports: ["QtQuick3D.Particles3D/LineParticle3D 6.4"] exportMetaObjectRevisions: [1540] Enum { name: "TexcoordMode" lineNumber: 41 values: ["Absolute", "Relative", "Fill"] } Property { name: "segmentCount" type: "int" read: "segmentCount" write: "setSegmentCount" notify: "segmentCountChanged" index: 0 lineNumber: 27 } Property { name: "alphaFade" type: "float" read: "alphaFade" write: "setAlphaFade" notify: "alphaFadeChanged" index: 1 lineNumber: 28 } Property { name: "scaleMultiplier" type: "float" read: "scaleMultiplier" write: "setScaleMultiplier" notify: "scaleMultiplierChanged" index: 2 lineNumber: 29 } Property { name: "texcoordMultiplier" type: "float" read: "texcoordMultiplier" write: "setTexcoordMultiplier" notify: "texcoordMultiplierChanged" index: 3 lineNumber: 30 } Property { name: "length" type: "float" read: "length" write: "setLength" notify: "lengthChanged" index: 4 lineNumber: 31 } Property { name: "lengthVariation" type: "float" read: "lengthVariation" write: "setLengthVariation" notify: "lengthVariationChanged" index: 5 lineNumber: 32 } Property { name: "lengthDeltaMin" type: "float" read: "lengthDeltaMin" write: "setLengthDeltaMin" notify: "lengthDeltaMinChanged" index: 6 lineNumber: 33 } Property { name: "eolFadeOutDuration" type: "int" read: "eolFadeOutDuration" write: "setEolFadeOutDuration" notify: "eolFadeOutDurationChanged" index: 7 lineNumber: 34 } Property { name: "texcoordMode" type: "TexcoordMode" read: "texcoordMode" write: "setTexcoordMode" notify: "texcoordModeChanged" index: 8 lineNumber: 35 } Signal { name: "segmentCountChanged"; lineNumber: 74 } Signal { name: "alphaFadeChanged"; lineNumber: 75 } Signal { name: "scaleMultiplierChanged"; lineNumber: 76 } Signal { name: "texcoordMultiplierChanged"; lineNumber: 77 } Signal { name: "lengthChanged"; lineNumber: 78 } Signal { name: "lengthVariationChanged"; lineNumber: 79 } Signal { name: "lengthDeltaMinChanged"; lineNumber: 80 } Signal { name: "eolFadeOutDurationChanged"; lineNumber: 81 } Signal { name: "texcoordModeChanged"; lineNumber: 82 } Method { name: "setSegmentCount" lineNumber: 63 Parameter { name: "count"; type: "int" } } Method { name: "setAlphaFade" lineNumber: 64 Parameter { name: "fade"; type: "float" } } Method { name: "setScaleMultiplier" lineNumber: 65 Parameter { name: "multiplier"; type: "float" } } Method { name: "setTexcoordMultiplier" lineNumber: 66 Parameter { name: "multiplier"; type: "float" } } Method { name: "setLength" lineNumber: 67 Parameter { name: "length"; type: "float" } } Method { name: "setLengthVariation" lineNumber: 68 Parameter { name: "length"; type: "float" } } Method { name: "setLengthDeltaMin" lineNumber: 69 Parameter { name: "min"; type: "float" } } Method { name: "setEolFadeOutDuration" lineNumber: 70 Parameter { name: "duration"; type: "int" } } Method { name: "setTexcoordMode" lineNumber: 71 Parameter { name: "mode"; type: "QQuick3DParticleLineParticle::TexcoordMode" } } } Component { file: "private/qquick3dparticlemodelblendparticle_p.h" lineNumber: 33 name: "QQuick3DParticleModelBlendParticle" accessSemantics: "reference" prototype: "QQuick3DParticle" exports: ["QtQuick3D.Particles3D/ModelBlendParticle3D 6.2"] exportMetaObjectRevisions: [1538] Enum { name: "ModelBlendMode" lineNumber: 49 values: ["Explode", "Construct", "Transfer"] } Enum { name: "ModelBlendEmitMode" lineNumber: 57 values: ["Sequential", "Random", "Activation"] } Property { name: "delegate" type: "QQmlComponent" isPointer: true read: "delegate" write: "setDelegate" notify: "delegateChanged" index: 0 lineNumber: 36 } Property { name: "endNode" type: "QQuick3DNode" isPointer: true read: "endNode" write: "setEndNode" notify: "endNodeChanged" index: 1 lineNumber: 37 } Property { name: "modelBlendMode" type: "ModelBlendMode" read: "modelBlendMode" write: "setModelBlendMode" notify: "modelBlendModeChanged" index: 2 lineNumber: 38 } Property { name: "endTime" type: "int" read: "endTime" write: "setEndTime" notify: "endTimeChanged" index: 3 lineNumber: 39 } Property { name: "activationNode" type: "QQuick3DNode" isPointer: true read: "activationNode" write: "setActivationNode" notify: "activationNodeChanged" index: 4 lineNumber: 40 } Property { name: "emitMode" type: "ModelBlendEmitMode" read: "emitMode" write: "setEmitMode" notify: "emitModeChanged" index: 5 lineNumber: 41 } Signal { name: "delegateChanged"; lineNumber: 81 } Signal { name: "blendFactorChanged"; lineNumber: 82 } Signal { name: "endNodeChanged"; lineNumber: 83 } Signal { name: "modelBlendModeChanged"; lineNumber: 84 } Signal { name: "endTimeChanged"; lineNumber: 85 } Signal { name: "activationNodeChanged"; lineNumber: 86 } Signal { name: "emitModeChanged"; lineNumber: 87 } Method { name: "setDelegate" lineNumber: 73 Parameter { name: "setDelegate"; type: "QQmlComponent"; isPointer: true } } Method { name: "setEndNode" lineNumber: 74 Parameter { name: "endNode"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setEndTime" lineNumber: 75 Parameter { name: "endTime"; type: "int" } } Method { name: "setModelBlendMode" lineNumber: 76 Parameter { name: "mode"; type: "ModelBlendMode" } } Method { name: "setActivationNode" lineNumber: 77 Parameter { name: "activationNode"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setEmitMode" lineNumber: 78 Parameter { name: "emitMode"; type: "ModelBlendEmitMode" } } } Component { file: "private/qquick3dparticlemodelparticle_p.h" lineNumber: 38 name: "QQuick3DParticleModelParticle" accessSemantics: "reference" defaultProperty: "delegate" prototype: "QQuick3DParticle" exports: ["QtQuick3D.Particles3D/ModelParticle3D 6.2"] exportMetaObjectRevisions: [1538] Property { name: "delegate" type: "QQmlComponent" isPointer: true read: "delegate" write: "setDelegate" notify: "delegateChanged" index: 0 lineNumber: 41 } Property { name: "instanceTable" type: "QQuick3DInstancing" isPointer: true read: "instanceTable" notify: "instanceTableChanged" index: 1 lineNumber: 42 isReadonly: true } Signal { name: "delegateChanged"; lineNumber: 58 } Signal { name: "instanceTableChanged"; lineNumber: 59 } Method { name: "setDelegate" lineNumber: 55 Parameter { name: "delegate"; type: "QQmlComponent"; isPointer: true } } } Component { file: "private/qquick3dparticlemodelshape_p.h" lineNumber: 28 name: "QQuick3DParticleModelShape" accessSemantics: "reference" prototype: "QQuick3DParticleAbstractShape" exports: ["QtQuick3D.Particles3D/ParticleModelShape3D 6.2"] exportMetaObjectRevisions: [1538] Property { name: "fill" type: "bool" read: "fill" write: "setFill" notify: "fillChanged" index: 0 lineNumber: 31 } Property { name: "delegate" type: "QQmlComponent" isPointer: true read: "delegate" write: "setDelegate" notify: "delegateChanged" index: 1 lineNumber: 32 } Signal { name: "fillChanged"; lineNumber: 52 } Signal { name: "delegateChanged"; lineNumber: 53 } Method { name: "setFill" lineNumber: 44 Parameter { name: "fill"; type: "bool" } } Method { name: "setDelegate" lineNumber: 45 Parameter { name: "delegate"; type: "QQmlComponent"; isPointer: true } } Method { name: "getPosition" type: "QVector3D" lineNumber: 48 Parameter { name: "particleIndex"; type: "int" } } Method { name: "getSurfaceNormal" type: "QVector3D" lineNumber: 49 Parameter { name: "particleIndex"; type: "int" } } } Component { file: "private/qquick3dparticlepointrotator_p.h" lineNumber: 25 name: "QQuick3DParticlePointRotator" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/PointRotator3D 6.2", "QtQuick3D.Particles3D/PointRotator3D 6.11" ] exportMetaObjectRevisions: [1538, 1547] Property { name: "magnitude" type: "float" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 0 lineNumber: 28 } Property { name: "direction" type: "QVector3D" read: "direction" write: "setDirection" notify: "directionChanged" index: 1 lineNumber: 29 } Property { name: "pivotPoint" type: "QVector3D" read: "pivotPoint" write: "setPivotPoint" notify: "pivotPointChanged" index: 2 lineNumber: 30 } Signal { name: "magnitudeChanged"; lineNumber: 47 } Signal { name: "directionChanged"; lineNumber: 48 } Signal { name: "pivotPointChanged"; lineNumber: 49 } Method { name: "setMagnitude" lineNumber: 42 Parameter { name: "magnitude"; type: "float" } } Method { name: "setDirection" lineNumber: 43 Parameter { name: "direction"; type: "QVector3D" } } Method { name: "setPivotPoint" lineNumber: 44 Parameter { name: "point"; type: "QVector3D" } } } Component { file: "private/qquick3dparticlerepeller_p.h" lineNumber: 24 name: "QQuick3DParticleRepeller" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/Repeller3D 6.4", "QtQuick3D.Particles3D/Repeller3D 6.11" ] exportMetaObjectRevisions: [1540, 1547] Property { name: "radius" type: "float" read: "radius" write: "setRadius" notify: "radiusChanged" index: 0 lineNumber: 27 } Property { name: "outerRadius" type: "float" read: "outerRadius" write: "setOuterRadius" notify: "outerRadiusChanged" index: 1 lineNumber: 28 } Property { name: "strength" type: "float" read: "strength" write: "setStrength" notify: "strengthChanged" index: 2 lineNumber: 29 } Signal { name: "radiusChanged"; lineNumber: 45 } Signal { name: "outerRadiusChanged"; lineNumber: 46 } Signal { name: "strengthChanged"; lineNumber: 47 } Method { name: "setRadius" lineNumber: 40 Parameter { name: "radius"; type: "float" } } Method { name: "setOuterRadius" lineNumber: 41 Parameter { name: "radius"; type: "float" } } Method { name: "setStrength" lineNumber: 42 Parameter { name: "strength"; type: "float" } } } Component { file: "private/qquick3dparticlescaleaffector_p.h" lineNumber: 25 name: "QQuick3DParticleScaleAffector" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/ScaleAffector3D 6.4", "QtQuick3D.Particles3D/ScaleAffector3D 6.11" ] exportMetaObjectRevisions: [1540, 1547] Enum { name: "ScalingType" lineNumber: 38 values: [ "Linear", "SewSaw", "SineWave", "AbsSineWave", "Step", "SmoothStep" ] } Property { name: "minSize" type: "float" read: "minSize" write: "setMinSize" notify: "minSizeChanged" index: 0 lineNumber: 28 } Property { name: "maxSize" type: "float" read: "maxSize" write: "setMaxSize" notify: "maxSizeChanged" index: 1 lineNumber: 29 } Property { name: "duration" type: "int" read: "duration" write: "setDuration" notify: "durationChanged" index: 2 lineNumber: 30 } Property { name: "type" type: "ScalingType" read: "type" write: "setType" notify: "typeChanged" index: 3 lineNumber: 31 } Property { name: "easingCurve" type: "QEasingCurve" read: "easingCurve" write: "setEasingCurve" notify: "easingCurveChanged" index: 4 lineNumber: 32 } Signal { name: "minSizeChanged"; lineNumber: 63 } Signal { name: "maxSizeChanged"; lineNumber: 64 } Signal { name: "durationChanged"; lineNumber: 65 } Signal { name: "typeChanged"; lineNumber: 66 } Signal { name: "easingCurveChanged"; lineNumber: 67 } Method { name: "setMinSize" lineNumber: 56 Parameter { name: "size"; type: "float" } } Method { name: "setMaxSize" lineNumber: 57 Parameter { name: "size"; type: "float" } } Method { name: "setDuration" lineNumber: 58 Parameter { name: "duration"; type: "int" } } Method { name: "setType" lineNumber: 59 Parameter { name: "type"; type: "ScalingType" } } Method { name: "setEasingCurve" lineNumber: 60 Parameter { name: "curve"; type: "QEasingCurve" } } } Component { file: "private/qquick3dparticlesceneshape_p.h" lineNumber: 31 name: "QQuick3DParticleSceneShape" accessSemantics: "reference" prototype: "QQuick3DParticleAbstractShape" exports: ["QtQuick3D.Particles3D/ParticleSceneShape3D 6.11"] exportMetaObjectRevisions: [1547] Property { name: "scene" type: "QQuick3DNode" isPointer: true read: "scene" write: "setScene" notify: "sceneChanged" index: 0 lineNumber: 34 } Property { name: "sceneCenter" type: "QVector3D" read: "sceneCenter" write: "setSceneCenter" notify: "sceneCenterChanged" index: 1 lineNumber: 35 } Property { name: "sceneExtents" type: "QVector3D" read: "sceneExtents" write: "setSceneExtents" notify: "sceneExtentsChanged" index: 2 lineNumber: 36 } Property { name: "shapeResolution" type: "float" read: "shapeResolution" write: "setShapeResolution" notify: "shapeResolutionChanged" index: 3 lineNumber: 37 } Property { name: "excludedNodes" type: "QList" read: "excludedNodes" write: "setExcludedNodes" notify: "excludedNodesChanged" index: 4 lineNumber: 38 } Property { name: "geometry" type: "QQuick3DGeometry" isPointer: true read: "geometry" notify: "geometryChanged" index: 5 lineNumber: 39 isReadonly: true } Signal { name: "sceneChanged"; lineNumber: 66 } Signal { name: "sceneCenterChanged"; lineNumber: 67 } Signal { name: "sceneExtentsChanged"; lineNumber: 68 } Signal { name: "shapeResolutionChanged"; lineNumber: 69 } Signal { name: "geometryChanged"; lineNumber: 70 } Signal { name: "excludedNodesChanged"; lineNumber: 71 } Method { name: "setScene" lineNumber: 55 Parameter { name: "scene"; type: "QQuick3DNode"; isPointer: true } } Method { name: "setSceneCenter" lineNumber: 56 Parameter { name: "extents"; type: "QVector3D" } } Method { name: "setSceneExtents" lineNumber: 57 Parameter { name: "extents"; type: "QVector3D" } } Method { name: "setShapeResolution" lineNumber: 58 Parameter { name: "resolution"; type: "float" } } Method { name: "setExcludedNodes" lineNumber: 59 Parameter { name: "nodes"; type: "QList" } } Method { name: "getPosition" type: "QVector3D" lineNumber: 62 Parameter { name: "particleIndex"; type: "int" } } Method { name: "getSurfaceNormal" type: "QVector3D" lineNumber: 63 Parameter { name: "particleIndex"; type: "int" } } } Component { file: "private/qquick3dparticleshape_p.h" lineNumber: 28 name: "QQuick3DParticleShape" accessSemantics: "reference" prototype: "QQuick3DParticleAbstractShape" exports: ["QtQuick3D.Particles3D/ParticleShape3D 6.2"] exportMetaObjectRevisions: [1538] Enum { name: "ShapeType" lineNumber: 39 values: ["Cube", "Sphere", "Cylinder"] } Property { name: "fill" type: "bool" read: "fill" write: "setFill" notify: "fillChanged" index: 0 lineNumber: 31 } Property { name: "type" type: "ShapeType" read: "type" write: "setType" notify: "typeChanged" index: 1 lineNumber: 32 } Property { name: "extents" type: "QVector3D" read: "extents" write: "setExtents" notify: "extentsChanged" index: 2 lineNumber: 33 } Signal { name: "fillChanged"; lineNumber: 63 } Signal { name: "typeChanged"; lineNumber: 64 } Signal { name: "extentsChanged"; lineNumber: 65 } Method { name: "setFill" lineNumber: 58 Parameter { name: "fill"; type: "bool" } } Method { name: "setType" lineNumber: 59 Parameter { name: "type"; type: "QQuick3DParticleShape::ShapeType" } } Method { name: "setExtents" lineNumber: 60 Parameter { name: "extends"; type: "QVector3D" } } } Component { file: "private/qquick3dparticlespriteparticle_p.h" lineNumber: 33 name: "QQuick3DParticleSpriteParticle" accessSemantics: "reference" prototype: "QQuick3DParticle" exports: [ "QtQuick3D.Particles3D/SpriteParticle3D 6.2", "QtQuick3D.Particles3D/SpriteParticle3D 6.3", "QtQuick3D.Particles3D/SpriteParticle3D 6.4" ] exportMetaObjectRevisions: [1538, 1539, 1540] Enum { name: "BlendMode" lineNumber: 50 values: ["SourceOver", "Screen", "Multiply"] } Property { name: "blendMode" type: "BlendMode" read: "blendMode" write: "setBlendMode" notify: "blendModeChanged" index: 0 lineNumber: 36 } Property { name: "sprite" type: "QQuick3DTexture" isPointer: true read: "sprite" write: "setSprite" notify: "spriteChanged" index: 1 lineNumber: 37 } Property { name: "spriteSequence" type: "QQuick3DParticleSpriteSequence" isPointer: true read: "spriteSequence" write: "setSpriteSequence" notify: "spriteSequenceChanged" index: 2 lineNumber: 38 } Property { name: "billboard" type: "bool" read: "billboard" write: "setBillboard" notify: "billboardChanged" index: 3 lineNumber: 39 } Property { name: "particleScale" type: "float" read: "particleScale" write: "setParticleScale" notify: "particleScaleChanged" index: 4 lineNumber: 40 } Property { name: "colorTable" type: "QQuick3DTexture" isPointer: true read: "colorTable" write: "setColorTable" notify: "colorTableChanged" index: 5 lineNumber: 41 } Property { name: "lights" revision: 1539 type: "QQuick3DAbstractLight" isList: true read: "lights" notify: "lightsChanged" index: 6 lineNumber: 42 isReadonly: true } Property { name: "offsetX" revision: 1539 type: "float" read: "offsetX" write: "setOffsetX" notify: "offsetXChanged" index: 7 lineNumber: 43 } Property { name: "offsetY" revision: 1539 type: "float" read: "offsetY" write: "setOffsetY" notify: "offsetYChanged" index: 8 lineNumber: 44 } Property { name: "castsReflections" revision: 1540 type: "bool" read: "castsReflections" write: "setCastsReflections" notify: "castsReflectionsChanged" index: 9 lineNumber: 45 } Signal { name: "blendModeChanged"; lineNumber: 79 } Signal { name: "spriteChanged"; lineNumber: 80 } Signal { name: "spriteSequenceChanged"; lineNumber: 81 } Signal { name: "billboardChanged"; lineNumber: 82 } Signal { name: "particleScaleChanged"; lineNumber: 83 } Signal { name: "colorTableChanged"; lineNumber: 84 } Signal { name: "lightsChanged"; revision: 1539; lineNumber: 85 } Signal { name: "offsetXChanged"; revision: 1539; lineNumber: 86 } Signal { name: "offsetYChanged"; revision: 1539; lineNumber: 87 } Signal { name: "castsReflectionsChanged"; revision: 1540; lineNumber: 88 } Method { name: "setBlendMode" lineNumber: 68 Parameter { name: "blendMode"; type: "QQuick3DParticleSpriteParticle::BlendMode" } } Method { name: "setSprite" lineNumber: 69 Parameter { name: "sprite"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setSpriteSequence" lineNumber: 70 Parameter { name: "spriteSequence"; type: "QQuick3DParticleSpriteSequence"; isPointer: true } } Method { name: "setBillboard" lineNumber: 71 Parameter { name: "billboard"; type: "bool" } } Method { name: "setParticleScale" lineNumber: 72 Parameter { name: "scale"; type: "float" } } Method { name: "setColorTable" lineNumber: 73 Parameter { name: "colorTable"; type: "QQuick3DTexture"; isPointer: true } } Method { name: "setOffsetX" lineNumber: 74 Parameter { name: "value"; type: "float" } } Method { name: "setOffsetY" lineNumber: 75 Parameter { name: "value"; type: "float" } } Method { name: "setCastsReflections" revision: 1540 lineNumber: 76 Parameter { name: "castsReflections"; type: "bool" } } Method { name: "onLightDestroyed" lineNumber: 110 Parameter { name: "object"; type: "QObject"; isPointer: true } } } Component { file: "private/qquick3dparticlespritesequence_p.h" lineNumber: 30 name: "QQuick3DParticleSpriteSequence" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: ["QtQuick3D.Particles3D/SpriteSequence3D 6.2"] exportMetaObjectRevisions: [1538] Enum { name: "AnimationDirection" lineNumber: 46 values: [ "Normal", "Reverse", "Alternate", "AlternateReverse", "SingleFrame" ] } Property { name: "frameCount" type: "int" read: "frameCount" write: "setFrameCount" notify: "frameCountChanged" index: 0 lineNumber: 33 } Property { name: "frameIndex" type: "int" read: "frameIndex" write: "setFrameIndex" notify: "frameIndexChanged" index: 1 lineNumber: 34 } Property { name: "interpolate" type: "bool" read: "interpolate" write: "setInterpolate" notify: "interpolateChanged" index: 2 lineNumber: 35 } Property { name: "duration" type: "int" read: "duration" write: "setDuration" notify: "durationChanged" index: 3 lineNumber: 36 } Property { name: "durationVariation" type: "int" read: "durationVariation" write: "setDurationVariation" notify: "durationVariationChanged" index: 4 lineNumber: 37 } Property { name: "randomStart" type: "bool" read: "randomStart" write: "setRandomStart" notify: "randomStartChanged" index: 5 lineNumber: 38 } Property { name: "animationDirection" type: "AnimationDirection" read: "animationDirection" write: "setAnimationDirection" notify: "animationDirectionChanged" index: 6 lineNumber: 39 } Signal { name: "frameCountChanged"; lineNumber: 77 } Signal { name: "frameIndexChanged"; lineNumber: 78 } Signal { name: "interpolateChanged"; lineNumber: 79 } Signal { name: "durationChanged"; lineNumber: 80 } Signal { name: "durationVariationChanged"; lineNumber: 81 } Signal { name: "randomStartChanged"; lineNumber: 82 } Signal { name: "animationDirectionChanged"; lineNumber: 83 } Method { name: "setFrameCount" lineNumber: 68 Parameter { name: "frameCount"; type: "int" } } Method { name: "setFrameIndex" lineNumber: 69 Parameter { name: "frameIndex"; type: "int" } } Method { name: "setInterpolate" lineNumber: 70 Parameter { name: "interpolate"; type: "bool" } } Method { name: "setDuration" lineNumber: 71 Parameter { name: "duration"; type: "int" } } Method { name: "setDurationVariation" lineNumber: 72 Parameter { name: "durationVariation"; type: "int" } } Method { name: "setRandomStart" lineNumber: 73 Parameter { name: "randomStart"; type: "bool" } } Method { name: "setAnimationDirection" lineNumber: 74 Parameter { name: "animationDirection" type: "QQuick3DParticleSpriteSequence::AnimationDirection" } } } Component { file: "private/qquick3dparticlesystem_p.h" lineNumber: 53 name: "QQuick3DParticleSystem" accessSemantics: "reference" prototype: "QQuick3DNode" exports: [ "QtQuick3D.Particles3D/ParticleSystem3D 6.2", "QtQuick3D.Particles3D/ParticleSystem3D 6.11" ] exportMetaObjectRevisions: [1538, 1547] Property { name: "running" type: "bool" read: "isRunning" write: "setRunning" notify: "runningChanged" index: 0 lineNumber: 56 } Property { name: "paused" type: "bool" read: "isPaused" write: "setPaused" notify: "pausedChanged" index: 1 lineNumber: 57 } Property { name: "startTime" type: "int" read: "startTime" write: "setStartTime" notify: "startTimeChanged" index: 2 lineNumber: 58 } Property { name: "time" type: "int" read: "time" write: "setTime" notify: "timeChanged" index: 3 lineNumber: 59 } Property { name: "useRandomSeed" type: "bool" read: "useRandomSeed" write: "setUseRandomSeed" notify: "useRandomSeedChanged" index: 4 lineNumber: 60 } Property { name: "seed" type: "int" read: "seed" write: "setSeed" notify: "seedChanged" index: 5 lineNumber: 61 } Property { name: "logging" type: "bool" read: "logging" write: "setLogging" notify: "loggingChanged" index: 6 lineNumber: 62 } Property { name: "loggingData" type: "QQuick3DParticleSystemLogging" isPointer: true read: "loggingData" notify: "loggingDataChanged" index: 7 lineNumber: 63 isReadonly: true } Signal { name: "runningChanged"; lineNumber: 115 } Signal { name: "pausedChanged"; lineNumber: 116 } Signal { name: "timeChanged"; lineNumber: 117 } Signal { name: "startTimeChanged"; lineNumber: 118 } Signal { name: "useRandomSeedChanged"; lineNumber: 119 } Signal { name: "seedChanged"; lineNumber: 120 } Signal { name: "loggingChanged"; lineNumber: 121 } Signal { name: "loggingDataChanged"; lineNumber: 122 } Method { name: "setRunning" lineNumber: 104 Parameter { name: "running"; type: "bool" } } Method { name: "setPaused" lineNumber: 105 Parameter { name: "paused"; type: "bool" } } Method { name: "setStartTime" lineNumber: 106 Parameter { name: "startTime"; type: "int" } } Method { name: "setTime" lineNumber: 107 Parameter { name: "time"; type: "int" } } Method { name: "setUseRandomSeed" lineNumber: 108 Parameter { name: "randomize"; type: "bool" } } Method { name: "setSeed" lineNumber: 109 Parameter { name: "seed"; type: "int" } } Method { name: "setLogging" lineNumber: 110 Parameter { name: "logging"; type: "bool" } } Method { name: "setEditorTime" lineNumber: 112 Parameter { name: "time"; type: "int" } } Method { name: "reset"; lineNumber: 101 } } Component { file: "private/qquick3dparticlesystemlogging_p.h" lineNumber: 28 name: "QQuick3DParticleSystemLogging" accessSemantics: "reference" prototype: "QObject" Property { name: "loggingInterval" type: "int" read: "loggingInterval" write: "setLoggingInterval" notify: "loggingIntervalChanged" index: 0 lineNumber: 31 } Property { name: "updates" type: "int" read: "updates" notify: "updatesChanged" index: 1 lineNumber: 32 isReadonly: true } Property { name: "particlesMax" type: "int" read: "particlesMax" notify: "particlesMaxChanged" index: 2 lineNumber: 33 isReadonly: true } Property { name: "particlesUsed" type: "int" read: "particlesUsed" notify: "particlesUsedChanged" index: 3 lineNumber: 34 isReadonly: true } Property { name: "time" type: "float" read: "time" notify: "timeChanged" index: 4 lineNumber: 35 isReadonly: true } Property { name: "timeAverage" type: "float" read: "timeAverage" notify: "timeAverageChanged" index: 5 lineNumber: 36 isReadonly: true } Property { name: "timeDeviation" revision: 1539 type: "float" read: "timeDeviation" notify: "timeDeviationChanged" index: 6 lineNumber: 37 isReadonly: true } Signal { name: "loggingIntervalChanged"; lineNumber: 56 } Signal { name: "updatesChanged"; lineNumber: 57 } Signal { name: "particlesMaxChanged"; lineNumber: 58 } Signal { name: "particlesUsedChanged"; lineNumber: 59 } Signal { name: "timeChanged"; lineNumber: 60 } Signal { name: "timeAverageChanged"; lineNumber: 61 } Signal { name: "timeDeviationChanged"; revision: 1539; lineNumber: 62 } Method { name: "setLoggingInterval" lineNumber: 53 Parameter { name: "interval"; type: "int" } } } Component { file: "private/qquick3dparticletargetdirection_p.h" lineNumber: 27 name: "QQuick3DParticleTargetDirection" accessSemantics: "reference" prototype: "QQuick3DParticleDirection" exports: ["QtQuick3D.Particles3D/TargetDirection3D 6.2"] exportMetaObjectRevisions: [1538] Property { name: "position" type: "QVector3D" read: "position" write: "setPosition" notify: "positionChanged" index: 0 lineNumber: 30 } Property { name: "positionVariation" type: "QVector3D" read: "positionVariation" write: "setPositionVariation" notify: "positionVariationChanged" index: 1 lineNumber: 31 } Property { name: "normalized" type: "bool" read: "normalized" write: "setNormalized" notify: "normalizedChanged" index: 2 lineNumber: 32 } Property { name: "magnitude" type: "float" read: "magnitude" write: "setMagnitude" notify: "magnitudeChanged" index: 3 lineNumber: 33 } Property { name: "magnitudeVariation" type: "float" read: "magnitudeVariation" write: "setMagnitudeVariation" notify: "magnitudeChangedVariation" index: 4 lineNumber: 34 } Signal { name: "positionChanged"; lineNumber: 55 } Signal { name: "positionVariationChanged"; lineNumber: 56 } Signal { name: "normalizedChanged"; lineNumber: 57 } Signal { name: "magnitudeChanged"; lineNumber: 58 } Signal { name: "magnitudeChangedVariation"; lineNumber: 59 } Method { name: "setPositionVariation" lineNumber: 49 Parameter { name: "positionVariation"; type: "QVector3D" } } Method { name: "setNormalized" lineNumber: 50 Parameter { name: "normalized"; type: "bool" } } Method { name: "setMagnitude" lineNumber: 51 Parameter { name: "magnitude"; type: "float" } } Method { name: "setMagnitudeVariation" lineNumber: 52 Parameter { name: "magnitudeVariation"; type: "float" } } } Component { file: "private/qquick3dparticletrailemitter_p.h" lineNumber: 28 name: "QQuick3DParticleTrailEmitter" accessSemantics: "reference" prototype: "QQuick3DParticleEmitter" exports: [ "QtQuick3D.Particles3D/TrailEmitter3D 6.2", "QtQuick3D.Particles3D/TrailEmitter3D 6.10", "QtQuick3D.Particles3D/TrailEmitter3D 6.11" ] exportMetaObjectRevisions: [1538, 1546, 1547] Property { name: "follow" type: "QQuick3DParticle" isPointer: true read: "follow" write: "setFollow" notify: "followChanged" index: 0 lineNumber: 31 } Signal { name: "followChanged"; lineNumber: 46 } Method { name: "setFollow" lineNumber: 43 Parameter { name: "follow"; type: "QQuick3DParticle"; isPointer: true } } Method { name: "burst" lineNumber: 40 Parameter { name: "count"; type: "int" } } } Component { file: "private/qquick3dparticlevectordirection_p.h" lineNumber: 25 name: "QQuick3DParticleVectorDirection" accessSemantics: "reference" prototype: "QQuick3DParticleDirection" exports: ["QtQuick3D.Particles3D/VectorDirection3D 6.2"] exportMetaObjectRevisions: [1538] Property { name: "direction" type: "QVector3D" read: "direction" write: "setDirection" notify: "directionChanged" index: 0 lineNumber: 28 } Property { name: "directionVariation" type: "QVector3D" read: "directionVariation" write: "setDirectionVariation" notify: "directionVariationChanged" index: 1 lineNumber: 29 } Property { name: "normalized" type: "bool" read: "normalized" write: "setNormalized" notify: "normalizedChanged" index: 2 lineNumber: 30 } Signal { name: "directionChanged"; lineNumber: 47 } Signal { name: "directionVariationChanged"; lineNumber: 48 } Signal { name: "normalizedChanged"; lineNumber: 49 } Method { name: "setDirection" lineNumber: 42 Parameter { name: "direction"; type: "QVector3D" } } Method { name: "setDirectionVariation" lineNumber: 43 Parameter { name: "directionVariation"; type: "QVector3D" } } Method { name: "setNormalized" lineNumber: 44 Parameter { name: "normalized"; type: "bool" } } } Component { file: "private/qquick3dparticlewander_p.h" lineNumber: 26 name: "QQuick3DParticleWander" accessSemantics: "reference" prototype: "QQuick3DParticleAffector" exports: [ "QtQuick3D.Particles3D/Wander3D 6.2", "QtQuick3D.Particles3D/Wander3D 6.11" ] exportMetaObjectRevisions: [1538, 1547] Property { name: "globalAmount" type: "QVector3D" read: "globalAmount" write: "setGlobalAmount" notify: "globalAmountChanged" index: 0 lineNumber: 29 } Property { name: "globalPace" type: "QVector3D" read: "globalPace" write: "setGlobalPace" notify: "globalPaceChanged" index: 1 lineNumber: 30 } Property { name: "globalPaceStart" type: "QVector3D" read: "globalPaceStart" write: "setGlobalPaceStart" notify: "globalPaceStartChanged" index: 2 lineNumber: 31 } Property { name: "uniqueAmount" type: "QVector3D" read: "uniqueAmount" write: "setUniqueAmount" notify: "uniqueAmountChanged" index: 3 lineNumber: 32 } Property { name: "uniquePace" type: "QVector3D" read: "uniquePace" write: "setUniquePace" notify: "uniquePaceChanged" index: 4 lineNumber: 33 } Property { name: "uniqueAmountVariation" type: "float" read: "uniqueAmountVariation" write: "setUniqueAmountVariation" notify: "uniqueAmountVariationChanged" index: 5 lineNumber: 34 } Property { name: "uniquePaceVariation" type: "float" read: "uniquePaceVariation" write: "setUniquePaceVariation" notify: "uniquePaceVariationChanged" index: 6 lineNumber: 35 } Property { name: "fadeInDuration" type: "int" read: "fadeInDuration" write: "setFadeInDuration" notify: "fadeInDurationChanged" index: 7 lineNumber: 36 } Property { name: "fadeOutDuration" type: "int" read: "fadeOutDuration" write: "setFadeOutDuration" notify: "fadeOutDurationChanged" index: 8 lineNumber: 37 } Signal { name: "globalAmountChanged"; lineNumber: 66 } Signal { name: "globalPaceChanged"; lineNumber: 67 } Signal { name: "globalPaceStartChanged"; lineNumber: 68 } Signal { name: "uniqueAmountChanged"; lineNumber: 69 } Signal { name: "uniquePaceChanged"; lineNumber: 70 } Signal { name: "uniqueAmountVariationChanged"; lineNumber: 71 } Signal { name: "uniquePaceVariationChanged"; lineNumber: 72 } Signal { name: "fadeInDurationChanged"; lineNumber: 73 } Signal { name: "fadeOutDurationChanged"; lineNumber: 74 } Method { name: "setGlobalAmount" lineNumber: 55 Parameter { name: "globalAmount"; type: "QVector3D" } } Method { name: "setGlobalPace" lineNumber: 56 Parameter { name: "globalPace"; type: "QVector3D" } } Method { name: "setGlobalPaceStart" lineNumber: 57 Parameter { name: "globalPaceStart"; type: "QVector3D" } } Method { name: "setUniqueAmount" lineNumber: 58 Parameter { name: "uniqueAmount"; type: "QVector3D" } } Method { name: "setUniquePace" lineNumber: 59 Parameter { name: "uniquePace"; type: "QVector3D" } } Method { name: "setUniqueAmountVariation" lineNumber: 60 Parameter { name: "uniqueAmountVariation"; type: "float" } } Method { name: "setUniquePaceVariation" lineNumber: 61 Parameter { name: "uniquePaceVariation"; type: "float" } } Method { name: "setFadeInDuration" lineNumber: 62 Parameter { name: "fadeInDuration"; type: "int" } } Method { name: "setFadeOutDuration" lineNumber: 63 Parameter { name: "fadeOutDuration"; type: "int" } } } }