Epok Engine

EPOK RUNTIME

epok::instrument::Zone

Struct

Struct

Struct declared by the instrument-bank module for the instrument bank module.

Namespace
epok::instrument
Header
instrument_bank.hpp
Include
#include "instrument_bank.hpp"
Module
instrument-bank
Source
runtime/instrument_bank.hpp:15

Basic usage

This minimal snippet shows the normal syntax for reaching the type. Open a member below for an operation-specific example.

C++ example
#include "instrument_bank.hpp"

epok::instrument::Zone& value = /* obtain a valid instance from your game */;

Fields and constants

attenuationExposes `attenuation` on `epok::instrument::Zone` for the instrument bank module.FieldbankExposes `bank` on `epok::instrument::Zone` for the instrument bank module.Fieldexclusive_classExposes `exclusive_class` on `epok::instrument::Zone` for the instrument bank module.Fieldfixed_keyExposes `fixed_key` on `epok::instrument::Zone` for the instrument bank module.Fieldfixed_velocityExposes `fixed_velocity` on `epok::instrument::Zone` for the instrument bank module.Fieldkey_hiExposes `key_hi` on `epok::instrument::Zone` for the instrument bank module.Fieldkey_loExposes `key_lo` on `epok::instrument::Zone` for the instrument bank module.Fieldloop_modeExposes `loop_mode` on `epok::instrument::Zone` for the instrument bank module.Fieldmod_beginExposes `mod_begin` on `epok::instrument::Zone` for the instrument bank module.Fieldmod_countExposes `mod_count` on `epok::instrument::Zone` for the instrument bank module.Fieldmod_env_pitchExposes `mod_env_pitch` on `epok::instrument::Zone` for the instrument bank module.Fieldmodulation_envelopeExposes `modulation_envelope` on `epok::instrument::Zone` for the instrument bank module.Fieldmodulation_lfoExposes `modulation_lfo` on `epok::instrument::Zone` for the instrument bank module.FieldpanExposes `pan` on `epok::instrument::Zone` for the instrument bank module.FieldpercussionExposes `percussion` on `epok::instrument::Zone` for the instrument bank module.FieldprogramExposes `program` on `epok::instrument::Zone` for the instrument bank module.FieldreservedExposes `reserved` on `epok::instrument::Zone` for the instrument bank module.FieldreverbExposes `reverb` on `epok::instrument::Zone` for the instrument bank module.Fieldroot_keyExposes `root_key` on `epok::instrument::Zone` for the instrument bank module.FieldsampleExposes `sample` on `epok::instrument::Zone` for the instrument bank module.FieldscaleExposes `scale` on `epok::instrument::Zone` for the instrument bank module.FieldtuneExposes `tune` on `epok::instrument::Zone` for the instrument bank module.Fieldvelocity_hiExposes `velocity_hi` on `epok::instrument::Zone` for the instrument bank module.Fieldvelocity_loExposes `velocity_lo` on `epok::instrument::Zone` for the instrument bank module.Fieldvibrato_lfoExposes `vibrato_lfo` on `epok::instrument::Zone` for the instrument bank module.Fieldvolume_envelopeExposes `volume_envelope` on `epok::instrument::Zone` for the instrument bank module.Field