~ubuntu-branches/ubuntu/maverick/blender/maverick

« back to all changes in this revision

Viewing changes to source/gameengine/Ketsji/KXNetwork/KX_NetworkEventManager.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Khashayar Naderehvandi, Khashayar Naderehvandi, Alessio Treglia
  • Date: 2009-01-22 16:53:59 UTC
  • mfrom: (14.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090122165359-v0996tn7fbit64ni
Tags: 2.48a+dfsg-1ubuntu1
[ Khashayar Naderehvandi ]
* Merge from debian experimental (LP: #320045), Ubuntu remaining changes:
  - Add patch correcting header file locations.
  - Add libvorbis-dev and libgsm1-dev to Build-Depends.
  - Use avcodec_decode_audio2() in source/blender/src/hddaudio.c

[ Alessio Treglia ]
* Add missing previous changelog entries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/**
2
 
 * $Id: KX_NetworkEventManager.cpp 14444 2008-04-16 22:40:48Z hos $
 
2
 * $Id: KX_NetworkEventManager.cpp 15884 2008-07-30 17:41:47Z ben2610 $
3
3
 *
4
4
 * ***** BEGIN GPL LICENSE BLOCK *****
5
5
 *
55
55
        //printf("KX_NetworkEventManager destructor\n");
56
56
}
57
57
 
58
 
void KX_NetworkEventManager::RegisterSensor(class SCA_ISensor* sensor)
59
 
{
60
 
        //printf("KX_NetworkEventManager RegisterSensor\n");
61
 
        m_sensors.push_back(sensor);
62
 
}
63
 
 
64
 
void KX_NetworkEventManager::RemoveSensor(class SCA_ISensor* sensor)
65
 
{
66
 
        //printf("KX_NetworkEventManager RemoveSensor\n");
67
 
        // Network specific RemoveSensor stuff goes here
68
 
 
69
 
        // parent
70
 
        SCA_EventManager::RemoveSensor(sensor);
71
 
}
72
 
 
73
58
void KX_NetworkEventManager::NextFrame()
74
59
{
75
60
// printf("KX_NetworkEventManager::proceed %.2f - %.2f\n", curtime, deltatime);
76
61
        // each frame, the logicmanager will call the network
77
62
        // eventmanager to look for network events, and process it's
78
63
        // 'network' sensors
79
 
        vector<class SCA_ISensor*>::iterator it;
 
64
        set<class SCA_ISensor*>::iterator it;
80
65
 
81
66
        for (it = m_sensors.begin(); !(it==m_sensors.end()); it++) {
82
67
//          printf("KX_NetworkEventManager::proceed sensor %.2f\n", curtime);