#include <pgFrameStyle.h>
Public Member Functions | |
| bool | xform (const LMatrix4f &mat) |
| NodePath | generate_into (const NodePath &parent, const LVecBase4f &frame) |
Private Types | |
| enum | Type { T_none, T_flat, T_bevel_out, T_bevel_in, T_groove, T_ridge } |
Private Member Functions | |
| INLINE | PGFrameStyle (const PGFrameStyle ©) |
| INLINE void | operator= (const PGFrameStyle ©) |
| INLINE | ~PGFrameStyle () |
| INLINE void | set_type (Type type) |
| INLINE Type | get_type () const |
| INLINE void | set_color (float r, float g, float b, float a) |
| INLINE void | set_color (const Colorf &color) |
| INLINE const Colorf & | get_color () const |
| INLINE void | set_width (float x, float y) |
| INLINE void | set_width (const LVecBase2f &width) |
| INLINE const LVecBase2f & | get_width () const |
| void | output (ostream &out) const |
| PT (PandaNode) generate_flat_geom(const LVecBase4f &frame) | |
| PT (PandaNode) generate_bevel_geom(const LVecBase4f &frame | |
| PT (PandaNode) generate_groove_geom(const LVecBase4f &frame | |
Private Attributes | |
| PUBLISHED | __pad0__: INLINE PGFrameStyle() |
| bool | in |
| Type | _type |
| Colorf | _color |
| LVecBase2f | _width |
|
|
Definition at line 41 of file pgFrameStyle.h. |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 113 of file pgFrameStyle.cxx. References _color, NodePath::attach_new_node(), TransparencyAttrib::M_alpha, NULL, PT(), T_bevel_in, T_bevel_out, T_flat, T_groove, T_none, and T_ridge. Referenced by PGWaitBar::update(). |
|
|
|
|
|
|
|
|
Referenced by PGWaitBar::update(). |
|
|
|
|
|
Definition at line 59 of file pgFrameStyle.cxx. |
|
|
|
|
|
|
|
|
Referenced by generate_into(). |
|
|
|
|
||||||||||||||||||||
|
Referenced by PGEntry::setup(), and PGButton::setup(). |
|
|
Referenced by PGEntry::setup(), and PGButton::setup(). |
|
|
|
|
||||||||||||
|
Referenced by PGEntry::setup(), and PGButton::setup(). |
|
|
Definition at line 72 of file pgFrameStyle.cxx. References _width, T_bevel_in, T_bevel_out, T_flat, T_groove, T_none, T_ridge, x, and z. |
|
|
Definition at line 35 of file pgFrameStyle.h. |
|
|
Definition at line 74 of file pgFrameStyle.h. Referenced by generate_into(), and output(). |
|
|
Definition at line 73 of file pgFrameStyle.h. Referenced by output(). |
|
|
Definition at line 75 of file pgFrameStyle.h. |
|
|
Definition at line 70 of file pgFrameStyle.h. |
1.3