LIDL Soundboard  1.9.0
A simple soundboard, yet better than EXP Soundboard forsenE
LIDL::SoundFile Class Reference

#include <CustomSoundFile.h>

Inheritance diagram for LIDL::SoundFile:
Inheritance graph
Collaboration diagram for LIDL::SoundFile:
Collaboration graph

Public Member Functions

 SoundFile ()
 
 SoundFile (const QString &name, int mainVolumeBase100=100, int vacVolumeBase100=100, unsigned long long size=0)
 
 SoundFile (const QString &name, float mainVolume=1.0, float vacVolume=1.0, unsigned long long size=0)
 
 SoundFile (const QString &name, float mainVolume, float vacVolume, LIDL::SFX SFX, unsigned long long size=0)
 
float getMainVolume () const
 
float getVacVolume () const
 
bool IsEqualTo (const LIDL::SoundFile &other) const
 
LIDL::SFX getSFX () const
 
bool exists () const
 
unsigned long long getSize () const
 

Private Member Functions

LIDL::SoundFile operator= (const LIDL::SoundFile &other)
 operator = More...
 

Private Attributes

float _mainVolume
 
float _vacVolume
 
unsigned long long _size
 
LIDL::SFX sfx
 

Friends

bool operator== (const LIDL::SoundFile &a, const LIDL::SoundFile &b)
 
bool operator!= (const LIDL::SoundFile &a, const LIDL::SoundFile &b)
 

Constructor & Destructor Documentation

◆ SoundFile() [1/4]

LIDL::SoundFile::SoundFile ( )

◆ SoundFile() [2/4]

LIDL::SoundFile::SoundFile ( const QString &  name,
int  mainVolumeBase100 = 100,
int  vacVolumeBase100 = 100,
unsigned long long  size = 0 
)

References _mainVolume, _size, and _vacVolume.

◆ SoundFile() [3/4]

LIDL::SoundFile::SoundFile ( const QString &  name,
float  mainVolume = 1.0,
float  vacVolume = 1.0,
unsigned long long  size = 0 
)

References _mainVolume, _size, and _vacVolume.

◆ SoundFile() [4/4]

LIDL::SoundFile::SoundFile ( const QString &  name,
float  mainVolume,
float  vacVolume,
LIDL::SFX  SFX,
unsigned long long  size = 0 
)

References sfx.

Member Function Documentation

◆ exists()

bool LIDL::SoundFile::exists ( ) const

◆ getMainVolume()

float LIDL::SoundFile::getMainVolume ( ) const

References _mainVolume.

◆ getSFX()

LIDL::SFX LIDL::SoundFile::getSFX ( ) const

References sfx.

◆ getSize()

unsigned long long LIDL::SoundFile::getSize ( ) const

References _size.

◆ getVacVolume()

float LIDL::SoundFile::getVacVolume ( ) const

References _vacVolume.

◆ IsEqualTo()

bool LIDL::SoundFile::IsEqualTo ( const LIDL::SoundFile other) const

◆ operator=()

SoundFile LIDL::SoundFile::operator= ( const LIDL::SoundFile other)
private

operator =

Parameters
other
Returns
Not sure if i need this monkaHMMM

References _mainVolume, _size, _vacVolume, and sfx.

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const LIDL::SoundFile a,
const LIDL::SoundFile b 
)
friend

◆ operator==

bool operator== ( const LIDL::SoundFile a,
const LIDL::SoundFile b 
)
friend

Member Data Documentation

◆ _mainVolume

float LIDL::SoundFile::_mainVolume
private

Referenced by getMainVolume(), operator=(), and SoundFile().

◆ _size

unsigned long long LIDL::SoundFile::_size
private

Referenced by getSize(), operator=(), and SoundFile().

◆ _vacVolume

float LIDL::SoundFile::_vacVolume
private

Referenced by getVacVolume(), operator=(), and SoundFile().

◆ sfx

LIDL::SFX LIDL::SoundFile::sfx
private

Referenced by getSFX(), operator=(), and SoundFile().


The documentation for this class was generated from the following files: