Panda3D
winStatsMonitor.I
Go to the documentation of this file.
1 /**
2  * PANDA 3D SOFTWARE
3  * Copyright (c) Carnegie Mellon University. All rights reserved.
4  *
5  * All use of this software is subject to the terms of the revised BSD
6  * license. You should have received a copy of this license along
7  * with this source code in a file named "LICENSE."
8  *
9  * @file winStatsMonitor.I
10  * @author drose
11  * @date 2004-01-09
12  */
13 
14 /**
15  *
16  */
17 WinStatsMonitor::MenuDef::
18 MenuDef(int thread_index, int collector_index, bool show_level) :
19  _thread_index(thread_index),
20  _collector_index(collector_index),
21  _show_level(show_level)
22 {
23 }
24 
25 /**
26  *
27  */
28 bool WinStatsMonitor::MenuDef::
29 operator < (const MenuDef &other) const {
30  if (_thread_index != other._thread_index) {
31  return _thread_index < other._thread_index;
32  }
33  if (_collector_index != other._collector_index) {
34  return _collector_index < other._collector_index;
35  }
36  return (int)_show_level < (int)other._show_level;
37 }