RheiaPythonConsoleManager::RheiaPythonConsoleManager(RheiaManagedFrame* parent): wxEvtHandler(), m_parent(parent) { idSendFile = wxNewId(); RegisterEvents(); }
CUDPChannel::CUDPChannel( CUDPMasterSocket& parentSocket , const CIPAddress& remoteAddr ) : m_remotePeer( remoteAddr ) , m_parentSocket( &parentSocket ) {GUCEF_TRACE; assert( m_parentSocket != NULL ); RegisterEvents(); }
void CPatchEngine::Initialize( void ) {GUCEF_TRACE; assert( m_patchListEngine != NULL ); RegisterEvents(); // Forward events from the list engine AddForwardingForEvent( PatchListProcessingStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchListProcessingProgressEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchListProcessingCompletedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchListProcessingAbortedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchListProcessingFailedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetDataRecievedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetRetrievalStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetRetrievalCompletedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetRetrievalFailedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetRetrievalAbortedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetDecodingFailedEvent, EVENTORIGINFILTER_UNMODIFIED ); // Forward events from the set engine AddForwardingForEvent( PatchSetProcessingStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetProcessingProgressEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetProcessingCompletedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetProcessingAbortedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( PatchSetProcessingFailedEvent, EVENTORIGINFILTER_UNMODIFIED ); // Forward events from the dir engines AddForwardingForEvent( DirProcessingStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( DirProcessingProgressEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( DirProcessingCompletedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( SubDirProcessingStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( SubDirProcessingCompletedEvent, EVENTORIGINFILTER_UNMODIFIED ); // Forward file engine events AddForwardingForEvent( FileListProcessingStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( LocalFileIsOKEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( LocalFileSizeMismatchEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( LocalFileHashMismatchEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( LocalFileNotFoundEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( LocalFileReplacedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileRetrievalStartedEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileRetrievalProgressEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileRetrievalCompleteEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileRetrievalErrorEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileStorageErrorEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileListProcessingCompleteEvent, EVENTORIGINFILTER_UNMODIFIED ); AddForwardingForEvent( FileListProcessingAbortedEvent, EVENTORIGINFILTER_UNMODIFIED ); SubscribeTo( &m_url ); // Subscribe to all events from the patch list engine // This should allow us to receive all events that we wish to forward SubscribeTo( m_patchListEngine ); }
CNotifier::CNotifier( const CNotifier& src ) : CITypeNamed() , m_imp( NULL ) {GUCEF_TRACE; RegisterEvents(); m_imp = CNotifierImplementor::Create( this, src ); assert( m_imp != NULL ); }
bool CAICorpse::ReloadExtension( IGameObject * pGameObject, const SEntitySpawnParams ¶ms ) { ResetGameObject(); RegisterEvents( *this, *pGameObject ); CRY_ASSERT_MESSAGE(false, "CAICorpse::ReloadExtension not implemented"); return false; }
CLogSvcClient::CLogSvcClient( void ) : CLoggingTask() , m_tcpClient( false ) , m_appName( "Unknown" ) , m_connectionInitialized( false ) {GUCEF_TRACE; RegisterEvents(); SubscribeTo( &m_tcpClient ); }
CLogSvcClient::CLogSvcClient( CORE::CPulseGenerator& pulseGenerator ) : CLoggingTask() , m_tcpClient( pulseGenerator, false ) , m_appName( "Unknown" ) , m_connectionInitialized( false ) {GUCEF_TRACE; RegisterEvents(); SubscribeTo( &m_tcpClient ); }
void __fastcall TIBEventAlerter::SetRegistered( bool value ) { if( ComponentState.Contains ( csReading ) ) RegisteredState = value; else if( FRegistered != value ) if( value ) RegisterEvents(); else UnRegisterEvents(); }
CGUIManager::CGUIManager( void ) : CIConfigurable( true ) , m_initialized( false ) , m_drivers() , m_selectedDriverName() , m_guiConfig() {GUCE_TRACE; RegisterEvents(); SubscribeTo( CORE::CGUCEApplication::Instance() ); SubscribeTo( GUCEF::GUI::CGUIManager::Instance() ); }
CMouse::CMouse( CInputDriver& inputDriver , const UInt32 deviceID ) : CAbstractInputDevice() , m_xPos( 0 ) , m_yPos( 0 ) , m_prevXPos( 0 ) , m_prevYPos( 0 ) , m_buttonStates() , m_deviceID( deviceID ) , m_inputDriver( &inputDriver ) {GUCEF_TRACE; RegisterEvents(); ResetMouseStates(); }
CPulseGenerator::CPulseGenerator( void ) : CNotifier() , m_lastCycleTickCount( MT::PrecisionTickCount() ) , m_updateDeltaInMilliSecs( 10 ) , m_timerFreq( 1.0 ) , m_forcedStopOfPeriodPulses( false ) , m_periodicUpdateRequestors() , m_driver( NULL ) , m_mutex() { GUCEF_TRACE; RegisterEvents(); // Cache the precision timer resolution in time slices per millisecond m_timerFreq = ( MT::PrecisionTimerResolution() / 1000.0 ); }
void __fastcall TIBEventAlerter::Loaded(void) { TIBComponent::Loaded(); try { if( RegisteredState ) //then RegisterEvents(); } catch(...)// except { if( ComponentState.Contains( csDesigning ) ) Application->HandleException( this ); else throw; } }
void __fastcall TIBEventAlerter::EventChange(System::TObject *sender) { // check for blank event if( ((TStringList*)Events)->IndexOf(" ") != -1 ) throw EIBError( SInvalidEvent); // check for too many events if( Events->Count > MaxEvents ) //then { ((TStringList*)Events)->OnChange = NULL; Events->Delete( MaxEvents); ((TStringList*)Events)->OnChange = EventChange; throw EIBError(SMaximumEvents); } if( Registered ) RegisterEvents(); }
CPing::CPing( void ) : CTSGNotifier() , m_isActive( false ) , m_remoteHosts() , m_maxPings( 0 ) , m_bytesToSend( 32 ) , m_timeout( 1000 ) , m_minimalPingDelta( 500 ) , m_taskId( 0 ) {GUCEF_TRACE; RegisterEvents(); #if ( GUCEF_PLATFORM == GUCEF_PLATFORM_MSWIN ) icmpLinked = LinkICMP() > 0; #endif /* GUCEF_PLATFORM_MSWIN ? */ }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // AUDiskStreamingCheckbox::AUDiskStreamingCheckbox // //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AUDiskStreamingCheckbox::AUDiskStreamingCheckbox (AUCarbonViewBase *inBase, Point inLocation, ControlFontStyleRec & inFontStyle) : AUPropertyControl (inBase) { Rect r; r.top = inLocation.v; r.bottom = r.top; r.left = inLocation.h; r.right = r.left; // localize as necessary if (!sLocalized) { sLocalized = true; CFBundleRef mainBundle = CFBundleGetBundleWithIdentifier(kLocalizedStringBundle_AUView); if (mainBundle) { kStringStreamFromDisk = CFCopyLocalizedStringFromTableInBundle( kAUViewLocalizedStringKey_StreamFromDisk, kLocalizedStringTable_AUView, mainBundle, CFSTR("'Stream From Disk' checkbox title string")); } } verify_noerr(CreateCheckBoxControl( GetCarbonWindow(), &r, kStringStreamFromDisk, 0, true, &mControl)); verify_noerr (SetControlFontStyle (mControl, &inFontStyle)); ControlSize smallSize = kControlSizeSmall; verify_noerr (SetControlData (mControl, kControlEntireControl, kControlSizeTag, sizeof (ControlSize), &smallSize)); AUCarbonViewControl::SizeControlToFit(mControl, NULL, &mHeight); if (mHeight < 0) mHeight = 0; EmbedControl(mControl); UInt32 value = 0; UInt32 size = sizeof(value); verify_noerr (AudioUnitGetProperty (mView->GetEditAudioUnit(), kMusicDeviceProperty_StreamFromDisk, kAudioUnitScope_Global, 0, &value, &size)); HandlePropertyChange (value); RegisterEvents(); }
CDRNNode::CDRNNode( void ) : CObservingNotifier() , m_tcpServerSocket( false ) , m_tcpClientSockets() , m_udpSocket( false ) , m_peerValidator( NULL ) , m_peerLinkCrypter( NULL ) , m_peerLinkList() , m_dataGroupList() , m_dataStreamList() , m_overrideConnectBack( false ) , m_overrideHost( "127.0.0.1" , 53456 ) , m_overrideUDPPort( 53457 ) {GUCEF_TRACE; RegisterEvents(); SubscribeTo( &m_tcpServerSocket ); SubscribeTo( &m_udpSocket ); }
// Initialize is called by Inner Space when the extension should initialize. bool LSMIPC::Initialize(LSInterface *p_LSInterface) { pLSInterface=p_LSInterface; //RegisterModule(); // retrieve basic ISData types pStringType=pLSInterface->FindLSType("string"); pIntType=pLSInterface->FindLSType("int"); pUintType=pLSInterface->FindLSType("uint"); pBoolType=pLSInterface->FindLSType("bool"); pFloatType=pLSInterface->FindLSType("float"); pTimeType=pLSInterface->FindLSType("time"); pByteType=pLSInterface->FindLSType("byte"); pIntPtrType=pLSInterface->FindLSType("intptr"); pBoolPtrType=pLSInterface->FindLSType("boolptr"); pFloatPtrType=pLSInterface->FindLSType("floatptr"); pBytePtrType=pLSInterface->FindLSType("byteptr"); pIndexType=pLSInterface->FindLSType("index"); pQueueType=pLSInterface->FindLSType("queue"); pSetType=pLSInterface->FindLSType("set"); pCollectionType=pLSInterface->FindLSType("collection"); pStackType=pLSInterface->FindLSType("stack"); pIteratorType=pLSInterface->FindLSType("iterator"); RegisterEvents(); RegisterCommands(); RegisterAliases(); RegisterDataTypes(); RegisterTopLevelObjects(); RegisterTriggers(); pLSInterface->AttachEventTarget(pIPCIndexEvent, IPCIndexEvent); pLSInterface->AttachEventTarget(pIPCSetEvent, IPCSetEvent); pLSInterface->AttachEventTarget(pIPCCollectionEvent, IPCCollectionEvent); pLSInterface->AttachEventTarget(pIPCQueueEvent, IPCQueueEvent); pLSInterface->AttachEventTarget(pIPCStackEvent, IPCStackEvent); printf("LSMIPC version %s Loaded",IPC_Version); return true; }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // AUDiskStreamingCheckbox::AUDiskStreamingCheckbox // //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AUDiskStreamingCheckbox::AUDiskStreamingCheckbox (AUCarbonViewBase *inBase, Point inLocation, int inRightEdge, ControlFontStyleRec & inFontStyle) : AUPropertyControl (inBase) { Rect r; r.top = inLocation.v; r.bottom = r.top + 16; r.left = inLocation.h; r.right = r.left + inRightEdge; verify_noerr(CreateCheckBoxControl(mView->GetCarbonWindow(), &r, CFSTR("Disk Streaming"), 0, true, &mControl)); verify_noerr (SetControlFontStyle (mControl, &inFontStyle)); ControlSize smallSize = kControlSizeSmall; verify_noerr (SetControlData (mControl, kControlEntireControl, kControlSizeTag, sizeof (ControlSize), &smallSize)); SInt16 baseLineOffset; verify_noerr (GetBestControlRect (mControl, &r, &baseLineOffset)); r.bottom += baseLineOffset; SInt16 difference = (r.left + inRightEdge) - r.right; r.right += difference; r.left += difference; SetControlBounds (mControl, &r); EmbedControl(mControl); verify_noerr (AudioUnitAddPropertyListener(mView->GetEditAudioUnit(), kMusicDeviceProperty_StreamFromDisk, DiskStreamingListener, this)); UInt32 value; UInt32 size = sizeof(value); verify_noerr (AudioUnitGetProperty (mView->GetEditAudioUnit(), kMusicDeviceProperty_StreamFromDisk, kAudioUnitScope_Global, 0, &value, &size)); HandlePropertyChange (value); RegisterEvents(); }
CCheckbox::CCheckbox( void ) : CWidget( "Checkbox" ) { GUCEF_TRACE; RegisterEvents(); }
CTONRegistryEvents::CTONRegistryEvents( const CTONRegistryEvents& src ) {GUCEF_TRACE; RegisterEvents(); }
CTONRegistryEvents::CTONRegistryEvents( void ) {GUCEF_TRACE; RegisterEvents(); }
CCombobox::CCombobox( void ) : CWidget( "Combobox" ) {GUCEF_TRACE; RegisterEvents(); }
CWindowContext::CWindowContext( void ) {GUCEF_TRACE; RegisterEvents(); }
CAbstractFactoryBase::CAbstractFactoryBase( void ) : CNotifier() {GUCEF_TRACE; RegisterEvents(); }
CStreamerEvents::CStreamerEvents( void ) { GUCEF_TRACE; RegisterEvents(); }
CNotifyingMapEvents::CNotifyingMapEvents( void ) {GUCEF_TRACE; RegisterEvents(); }
CMsWin32Editbox::CMsWin32Editbox( void ) : CMsWin32Window() {GUCEF_TRACE; RegisterEvents(); }
CListbox::CListbox( void ) : CWidget( "Listbox" ) {GUCEF_TRACE; RegisterEvents(); }
CPatchSetFileEngineEvents::CPatchSetFileEngineEvents( void ) {GUCEF_TRACE; RegisterEvents(); }
CNotifyingMapEvents::CNotifyingMapEvents( const CNotifyingMapEvents& src ) {GUCEF_TRACE; RegisterEvents(); }