luxlabs header browser preview


@interface WeatherMaps.WindParticleSimulator : _TtCs12_SwiftObject {
    void /* unknown type, empty encoding */ particles;
    void /* unknown type, empty encoding */ particleBucket;
    void /* unknown type, empty encoding */ particleAmount;
    void /* unknown type, empty encoding */ particleLifespan;
    void /* unknown type, empty encoding */ particleLifespanLowerVariance;
    void /* unknown type, empty encoding */ particleLifespanUpperVariance;
    void /* unknown type, empty encoding */ particleSpeed;
    void /* unknown type, empty encoding */ delegate;
    void /* unknown type, empty encoding */ tiledField;
    void /* unknown type, empty encoding */ fullField;
    void /* unknown type, empty encoding */ displayLink;
    void /* unknown type, empty encoding */ isRunning;
    void /* unknown type, empty encoding */ targetFPS;
    void /* unknown type, empty encoding */ timeIntervalSinceLastFrameUpdate;
    void /* unknown type, empty encoding */ timeEvolveReviveLastRun;
    void /* unknown type, empty encoding */ timeEvolveBucketLastRun;
    void /* unknown type, empty encoding */ visibleTiles;
    void /* unknown type, empty encoding */ nextSimulationCycleParameters;
    void /* unknown type, empty encoding */ simulationParametersLock;
    void /* unknown type, empty encoding */ isRunningCalculations;
    void /* unknown type, empty encoding */ trackedAnimatedTileKeys;
    void /* unknown type, empty encoding */ trackedAnimatedTileKeysLock;
    void /* unknown type, empty encoding */ signposter;
}

- (void)tick:(id)a0;

@end