neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
73 lines • 3.05 kB
TypeScript
import { member } from "../../../core";
export interface ParticleStyleInput {
id?: string;
persistentId?: string;
updateOrder?: member<number>;
Enabled?: member<boolean>;
MotionVectorMode?: member<any>;
MinStartLifetime?: member<number>;
MaxStartLifetime?: member<number>;
MinStartSize?: member<number>;
MaxStartSize?: member<number>;
MinStartSpeed?: member<number>;
MaxStartSpeed?: member<number>;
MinStartRotation?: member<number>;
MaxStartRotation?: member<number>;
MinStartAngularVelocity?: member<number>;
MaxStartAngularVelocity?: member<number>;
Use3DRotation?: member<boolean>;
MinStartRotation3D?: member<[number, number, number]>;
MaxStartRotation3D?: member<[number, number, number]>;
MinStartAngularVelocity3D?: member<[number, number, number]>;
MaxStartAngularVelocity3D?: member<[number, number, number]>;
GravityStrength?: member<number>;
MinStartColor?: member<[number, number, number, number]>;
MaxStartColor?: member<[number, number, number, number]>;
UseColorOverLifetime?: member<boolean>;
AlphaOverLifetime?: member<any>;
ColorOverLifetime?: member<any>;
Collisions?: member<boolean>;
Bounce?: member<number>;
LifetimeLoss?: member<number>;
Material?: member<any>;
TrailMaterial?: member<any>;
Mesh?: member<any>;
Alignment?: member<any>;
LengthScale?: member<number>;
VelocityScale?: member<number>;
MinParticleSize?: member<number>;
MaxParticleSize?: member<number>;
ParticleTrails?: member<any>;
TrailRatio?: member<number>;
RibbonCount?: member<number>;
TrailMinimumVertexDistance?: member<number>;
TrailWorldSpace?: member<boolean>;
TrailDiesWithParticle?: member<boolean>;
ParticleSizeAffectsTrailWidth?: member<boolean>;
ParticleSizeAffectsTrailLifetime?: member<boolean>;
InheritTrailColorFromParticle?: member<boolean>;
TrailTextureMode?: member<any>;
MinTrailLifetime?: member<number>;
MaxTrailLifetime?: member<number>;
MinTrailColor?: member<[number, number, number, number]>;
MaxTrailColor?: member<[number, number, number, number]>;
MinTrailWidth?: member<number>;
MaxTrailWidth?: member<number>;
GenerateLightingDataForTrails?: member<boolean>;
Light?: member<any>;
LightsRatio?: member<number>;
LightRandomDistribution?: member<boolean>;
LightsUseParticleColor?: member<boolean>;
SizeAffectsLightRange?: member<boolean>;
AlphaAffectsLightIntensity?: member<boolean>;
LightRangeMultiplier?: member<number>;
LightIntensityMultiplier?: member<number>;
MaximumLights?: member<number>;
AnimationTiles?: member<[number, number]>;
AnimationCycles?: member<number>;
AnimationType?: member<any>;
UseRowIndex?: member<number>;
UseRandomRow?: member<boolean>;
}
export declare function ParticleStyle(props: ParticleStyleInput): any;
//# sourceMappingURL=ParticleStyle.d.ts.map