#include <chancfg.h>
Public Member Functions | |
ChanConfig (GraphicsEngine *engine, GraphicsPipe *pipe, std::string cfg, const NodePath &render, ChanCfgOverrides &=ChanOverrideNone) | |
PandaNode * | get_group_node (const int node_index) const |
int | get_group_membership (const int dr_index) const |
int | get_num_groups (void) const |
int | get_num_drs (void) const |
PT (DisplayRegion) get_dr(const int dr_index) const | |
PT (GraphicsWindow) get_win(void) const | |
Private Member Functions | |
PT (GraphicsWindow) _graphics_window | |
void | chan_eval (GraphicsWindow *win, WindowItem &W, LayoutItem &L, SVec &S, ChanViewport &V, int hw_offset, int xsize, int ysize, const NodePath &render, bool want_cameras) |
Private Attributes | |
std::vector< PT(PandaNode) | _group_node ) |
std::vector< PT(DisplayRegion) | _display_region ) |
std::vector< int > | _group_membership |
|
Definition at line 353 of file chancfg.cxx. |
|
|
Definition at line 25 of file chancfg.I. References _group_node, and INLINE. |
|
Definition at line 22 of file chancfg.I. References _group_membership, and INLINE. |
|
Definition at line 31 of file chancfg.I. References _display_region, and INLINE. |
|
Definition at line 28 of file chancfg.I. References _display_region, and INLINE. |
|
|
|
|
|
Referenced by chan_eval(). |
|
Definition at line 115 of file chancfg.h. Referenced by chan_eval(), get_num_drs(), and get_num_groups(). |
|
Definition at line 116 of file chancfg.h. Referenced by get_group_node(). |
|
Definition at line 114 of file chancfg.h. Referenced by chan_eval(), and get_group_membership(). |