mmserv/tms/inc/tmsglobalvoleffectimpl.h
changeset 12 5a06f39ad45b
parent 0 71ca22bcf22a
equal deleted inserted replaced
0:71ca22bcf22a 12:5a06f39ad45b
    21 #include <glib.h>
    21 #include <glib.h>
    22 #include <tmsglobalvoleffect.h>
    22 #include <tmsglobalvoleffect.h>
    23 
    23 
    24 namespace TMS {
    24 namespace TMS {
    25 
    25 
    26 // FORWARD DECLARATIONS
       
    27 class TMSProxy;
       
    28 
       
    29 // TMSGlobalVolEffectImpl class
    26 // TMSGlobalVolEffectImpl class
    30 class TMSGlobalVolEffectImpl : public TMSGlobalVolEffect
    27 class TMSGlobalVolEffectImpl : public TMSGlobalVolEffect
    31     {
    28     {
    32 public:
    29 public:
    33     ~TMSGlobalVolEffectImpl();
    30     virtual ~TMSGlobalVolEffectImpl();
    34     static gint Create(TMSEffect*& tmseffect);
    31     static gint Create(TMSEffect*& tmseffect);
    35 
    32 
    36 private:
    33 private:
    37     TMSGlobalVolEffectImpl();
    34     TMSGlobalVolEffectImpl();
    38     gint PostConstruct();
    35     gint PostConstruct();
    39     gint SetParentEffect(TMSEffect*& parenteffect);
    36     gint SetParent(TMSEffect*& parent);
    40     };
    37     };
    41 
    38 
    42 } //namespace TMS
    39 } //namespace TMS
    43 
    40 
    44 #endif // TMS_GLOBAL_VOLUME_EFFECT_IMPL_H
    41 #endif // TMS_GLOBAL_VOLUME_EFFECT_IMPL_H
    45 
    42 
    46 // End of file