26#ifndef TAGLIB_ITPROPERTIES_H
27#define TAGLIB_ITPROPERTIES_H
95 class PropertiesPrivate;
97 std::unique_ptr<PropertiesPrivate> d;
AudioProperties(const AudioProperties &)=delete
ReadStyle
Definition audioproperties.h:56
unsigned short special() const
Properties & operator=(const Properties &)=delete
unsigned short flags() const
void setVersion(unsigned short version)
void setBpmSpeed(unsigned char bpmSpeed)
void setChannels(int channels)
Properties(const Properties &)=delete
unsigned short sampleCount() const
void setCompatibleVersion(unsigned short compatibleVersion)
void setPatternCount(unsigned short patternCount)
unsigned char pitchWheelDepth() const
unsigned char mixVolume() const
void setPitchWheelDepth(unsigned char pitchWheelDepth)
unsigned short lengthInPatterns() const
void setMixVolume(unsigned char mixVolume)
int channels() const override
void setLengthInPatterns(unsigned short lengthInPatterns)
unsigned char bpmSpeed() const
unsigned short patternCount() const
unsigned short compatibleVersion() const
@ MidiConfEmbedded
Definition itproperties.h:51
@ MessageAttached
Definition itproperties.h:50
void setGlobalVolume(unsigned char globalVolume)
unsigned short version() const
void setTempo(unsigned char tempo)
unsigned char panningSeparation() const
void setPanningSeparation(unsigned char panningSeparation)
unsigned char globalVolume() const
void setSampleCount(unsigned short sampleCount)
void setSpecial(unsigned short special)
unsigned char tempo() const
unsigned short instrumentCount() const
void setFlags(unsigned short flags)
Properties(AudioProperties::ReadStyle propertiesStyle)
void setInstrumentCount(unsigned short instrumentCount)
@ RequestEmbeddedMidiConf
Definition itproperties.h:45
@ Stereo
Definition itproperties.h:38
@ OldEffects
Definition itproperties.h:42
@ LinkEffects
Definition itproperties.h:43
@ UseInstruments
Definition itproperties.h:40
@ Vol0MixOptimizations
Definition itproperties.h:39
@ LinearSlides
Definition itproperties.h:41
@ UseMidiPitchController
Definition itproperties.h:44
An implementation of Impulse Tracker metadata.
Definition itfile.h:40
A namespace for all TagLib related classes and functions.
Definition apefile.h:41
#define TAGLIB_EXPORT
Definition taglib_export.h:40
#define TAGLIB_MSVC_SUPPRESS_WARNING_NEEDS_TO_HAVE_DLL_INTERFACE
Definition taglib_export.h:55