toInt method

int toInt()

Return an integer.

Implementation

int toInt() {
  switch (this) {
    case Properties.azimuth:
      return SYZ_PROPERTIES.SYZ_P_AZIMUTH;
    case Properties.buffer:
      return SYZ_PROPERTIES.SYZ_P_BUFFER;
    case Properties.elevation:
      return SYZ_PROPERTIES.SYZ_P_ELEVATION;
    case Properties.gain:
      return SYZ_PROPERTIES.SYZ_P_GAIN;
    case Properties.defaultPannerStrategy:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_PANNER_STRATEGY;
    case Properties.panningScalar:
      return SYZ_PROPERTIES.SYZ_P_PANNING_SCALAR;
    case Properties.playbackPosition:
      return SYZ_PROPERTIES.SYZ_P_PLAYBACK_POSITION;
    case Properties.position:
      return SYZ_PROPERTIES.SYZ_P_POSITION;
    case Properties.orientation:
      return SYZ_PROPERTIES.SYZ_P_ORIENTATION;
    case Properties.closenessBoost:
      return SYZ_PROPERTIES.SYZ_P_CLOSENESS_BOOST;
    case Properties.closenessBoostDistance:
      return SYZ_PROPERTIES.SYZ_P_CLOSENESS_BOOST_DISTANCE;
    case Properties.distanceMax:
      return SYZ_PROPERTIES.SYZ_P_DISTANCE_MAX;
    case Properties.distanceModel:
      return SYZ_PROPERTIES.SYZ_P_DISTANCE_MODEL;
    case Properties.distanceRef:
      return SYZ_PROPERTIES.SYZ_P_DISTANCE_REF;
    case Properties.rolloff:
      return SYZ_PROPERTIES.SYZ_P_ROLLOFF;
    case Properties.defaultClosenessBoost:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_CLOSENESS_BOOST;
    case Properties.defaultClosenessBoostDistance:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_CLOSENESS_BOOST_DISTANCE;
    case Properties.defaultDistanceMax:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_DISTANCE_MAX;
    case Properties.defaultDistanceModel:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_DISTANCE_MODEL;
    case Properties.defaultDistanceRef:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_DISTANCE_REF;
    case Properties.defaultRolloff:
      return SYZ_PROPERTIES.SYZ_P_DEFAULT_ROLLOFF;
    case Properties.looping:
      return SYZ_PROPERTIES.SYZ_P_LOOPING;
    case Properties.noiseType:
      return SYZ_PROPERTIES.SYZ_P_NOISE_TYPE;
    case Properties.pitchBend:
      return SYZ_PROPERTIES.SYZ_P_PITCH_BEND;
    case Properties.inputFilterEnabled:
      return SYZ_PROPERTIES.SYZ_P_INPUT_FILTER_ENABLED;
    case Properties.inputFilterCutoff:
      return SYZ_PROPERTIES.SYZ_P_INPUT_FILTER_CUTOFF;
    case Properties.meanFreePath:
      return SYZ_PROPERTIES.SYZ_P_MEAN_FREE_PATH;
    case Properties.t60:
      return SYZ_PROPERTIES.SYZ_P_T60;
    case Properties.lateReflectionsLfRolloff:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_LF_ROLLOFF;
    case Properties.lateReflectionsLfReference:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_LF_REFERENCE;
    case Properties.lateReflectionsHfRolloff:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_HF_ROLLOFF;
    case Properties.lateReflectionsHfReference:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_HF_REFERENCE;
    case Properties.lateReflectionsDiffusion:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_DIFFUSION;
    case Properties.lateReflectionsModulationDepth:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_MODULATION_DEPTH;
    case Properties.lateReflectionsModulationFrequency:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_MODULATION_FREQUENCY;
    case Properties.lateReflectionsDelay:
      return SYZ_PROPERTIES.SYZ_P_LATE_REFLECTIONS_DELAY;
    case Properties.filter:
      return SYZ_PROPERTIES.SYZ_P_FILTER;
    case Properties.filterDirect:
      return SYZ_PROPERTIES.SYZ_P_FILTER_DIRECT;
    case Properties.filterEffects:
      return SYZ_PROPERTIES.SYZ_P_FILTER_EFFECTS;
    case Properties.filterInput:
      return SYZ_PROPERTIES.SYZ_P_FILTER_INPUT;
    case Properties.currentTime:
      return SYZ_PROPERTIES.SYZ_P_CURRENT_TIME;
    case Properties.suggestedAutomationTime:
      return SYZ_PROPERTIES.SYZ_P_SUGGESTED_AUTOMATION_TIME;
    case Properties.frequency:
      return SYZ_PROPERTIES.SYZ_P_FREQUENCY;
  }
}