YSE sound engine  1.0
cross platform sound engine
 All Classes Namespaces Functions Pages
YSE::MUSIC::note Class Reference

Public Member Functions

 note (Flt pitch=60.f, Flt volume=1.f)
 
 note (const note &object)
 
noteset (Flt pitch, Flt volume=1.f)
 
notesetPitch (Flt value)
 
notesetVolume (Flt value)
 
Flt getPitch ()
 
Flt getVolume ()
 
noteoperator+= (const note &object)
 
noteoperator-= (const note &object)
 
noteoperator*= (const note &object)
 
noteoperator/= (const note &object)
 
noteoperator+= (Flt pitch)
 
noteoperator-= (Flt pitch)
 
noteoperator*= (Flt pitch)
 
noteoperator/= (Flt pitch)
 
Bool operator== (const note &object)
 
Bool operator!= (const note &object)
 
Bool operator< (const note &object)
 
Bool operator> (const note &object)
 
Bool operator<= (const note &object)
 
Bool operator>= (const note &object)
 
Bool operator== (Flt pitch)
 
Bool operator!= (Flt pitch)
 
Bool operator< (Flt pitch)
 
Bool operator> (Flt pitch)
 
Bool operator<= (Flt pitch)
 
Bool operator>= (Flt pitch)
 

Friends

note operator+ (const note &n, Flt pitch)
 
note operator- (const note &n, Flt pitch)
 
note operator* (const note &n, Flt pitch)
 
note operator/ (const note &n, Flt pitch)
 
note operator+ (Flt pitch, const note &n)
 
note operator- (Flt pitch, const note &n)
 
note operator* (Flt pitch, const note &n)
 
note operator/ (Flt pitch, const note &n)
 
note operator+ (const note &n1, const note &n2)
 
note operator- (const note &n1, const note &n2)
 
note operator* (const note &n1, const note &n2)
 
note operator/ (const note &n1, const note &n2)
 

Detailed Description

Definition at line 21 of file note.hpp.


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