Panda3D
Public Member Functions
WinStatsChartMenu Class Reference

A pulldown menu of charts available for a particular thread. More...

#include "winStatsChartMenu.h"

List of all members.

Public Member Functions

 WinStatsChartMenu (WinStatsMonitor *monitor, int thread_index)
void add_to_menu_bar (HMENU menu_bar, int before_menu_id)
 Adds the menu to the end of the indicated menu bar.
void check_update ()
 Checks to see if the menu needs to be updated (e.g.
void do_update ()
 Unconditionally updates the menu with the latest data from the client.
HMENU get_menu_handle ()
 Returns the Windows menu handle for this particular menu.

Detailed Description

A pulldown menu of charts available for a particular thread.

Definition at line 31 of file winStatsChartMenu.h.


Member Function Documentation

void WinStatsChartMenu::add_to_menu_bar ( HMENU  menu_bar,
int  before_menu_id 
)

Adds the menu to the end of the indicated menu bar.

Definition at line 58 of file winStatsChartMenu.cxx.

References PStatMonitor::get_client_data(), and PStatClientData::get_thread_name().

Referenced by WinStatsMonitor::new_thread().

Checks to see if the menu needs to be updated (e.g.

because of new data from the client), and updates it if necessary.

Definition at line 87 of file winStatsChartMenu.cxx.

References do_update(), PStatView::get_level_index(), and PStatMonitor::get_view().

Returns the Windows menu handle for this particular menu.

Definition at line 48 of file winStatsChartMenu.cxx.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations