|
CFugue
|
Inherits OIL::CEventSource.
Public Types | |
|
typedef CEventedProperty < DATATYPE > | thisClass |
|
typedef OIL::CEventT < CEventedProperty< DATATYPE > , CPropertyChangingEventArgs < DATATYPE > > | PropertyChangingEvent |
|
typedef OIL::CEventT < CEventedProperty< DATATYPE > , CPropertyChangedEventArgs < DATATYPE > > | PropertyChangedEvent |
Public Member Functions | |
| template<typename T > | |
| CEventedProperty (const T &InitVal) | |
| operator DATATYPE () const | |
| template<typename T > | |
| CEventedProperty & | operator= (const T &other) |
Public Attributes | |
| PropertyChangingEvent | ValueChanging |
| PropertyChangedEvent | ValueChanged |
Additional Inherited Members | |
Protected Member Functions inherited from OIL::CEventSource | |
| template<typename TEventSource , typename TEventHandlerArgs > | |
| void | RaiseEvent (CEventT< TEventSource, TEventHandlerArgs > *pEvent, TEventHandlerArgs *pArgs) |
| template<typename TEventSource , typename TEventHandlerArgs > | |
| void | RaiseEvent (CEventT< TEventSource, const TEventHandlerArgs > *pEvent, const TEventHandlerArgs *pArgs) |
Definition at line 37 of file EventedProperty.h.
| CFugue, the C++ Music Programming Library | © Copyright 2009 Cenacle Research India Private Limited | Gopalakrishna Palem |