Panda3D
|
This is a single level value, or band of color, within a View. More...
#include "pStatViewLevel.h"
Public Member Functions | |
const PStatViewLevel * | get_child (int n) const |
Returns the nth child of this Level/Collector. | |
int | get_collector () const |
Returns the Collector index associated with this level. | |
int | get_count () const |
Returns the number of start/stop pairs for this collector. | |
double | get_net_value () const |
Returns the total level value (or elapsed time) represented by this Collector, including all values in its child Collectors. | |
int | get_num_children () const |
Returns the number of children of this Level/Collector. | |
double | get_value_alone () const |
Returns the total level value (or elapsed time value) for this Collector, not including any values accounted for by its child Collectors. | |
void | sort_children (const PStatClientData *client_data) |
Sorts the children of this view level into order as specified by the client's sort index. | |
Friends | |
class | PStatView |
This is a single level value, or band of color, within a View.
It generally indicates either the elapsed time, or the "level" value, for a particular Collector within a given frame for a particular thread.
Definition at line 29 of file pStatViewLevel.h.
const PStatViewLevel * PStatViewLevel::get_child | ( | int | n | ) | const |
Returns the nth child of this Level/Collector.
Definition at line 78 of file pStatViewLevel.cxx.
Referenced by TextMonitor::new_data().
|
inline |
Returns the Collector index associated with this level.
Definition at line 17 of file pStatViewLevel.I.
|
inline |
Returns the number of start/stop pairs for this collector.
Definition at line 34 of file pStatViewLevel.I.
Referenced by PStatStripChart::get_total_text().
double PStatViewLevel::get_net_value | ( | ) | const |
Returns the total level value (or elapsed time) represented by this Collector, including all values in its child Collectors.
Definition at line 26 of file pStatViewLevel.cxx.
int PStatViewLevel::get_num_children | ( | ) | const |
Returns the number of children of this Level/Collector.
These are the Collectors whose value is considered to be part of the total value of this level's Collector.
Definition at line 70 of file pStatViewLevel.cxx.
Referenced by TextMonitor::new_data().
|
inline |
Returns the total level value (or elapsed time value) for this Collector, not including any values accounted for by its child Collectors.
Definition at line 26 of file pStatViewLevel.I.
void PStatViewLevel::sort_children | ( | const PStatClientData * | client_data | ) |
Sorts the children of this view level into order as specified by the client's sort index.
Definition at line 58 of file pStatViewLevel.cxx.
|
friend |
Definition at line 50 of file pStatViewLevel.h.