Panda3D
|
A class object for storing specifically objects of type PandaNode. More...
#include "eventStorePandaNode.h"
Public Member Functions | |
EventStorePandaNode (const PandaNode *value) | |
virtual TypeHandle | force_init_type () |
virtual TypeHandle | get_type () const |
PandaNode * | get_value () const |
Retrieves the value stored in the parameter. | |
virtual void | output (ostream &out) const |
PT (PandaNode) _value | |
void | set_value (const PandaNode *value) |
Changes the value stored in the parameter. | |
Static Public Member Functions | |
static TypeHandle | get_class_type () |
static void | init_type () |
A class object for storing specifically objects of type PandaNode.
Definition at line 27 of file eventStorePandaNode.h.
PandaNode * EventStorePandaNode::get_value | ( | ) | const [inline] |
Retrieves the value stored in the parameter.
Definition at line 46 of file eventStorePandaNode.I.
void EventStorePandaNode::set_value | ( | const PandaNode * | value | ) | [inline] |
Changes the value stored in the parameter.
It is dangerous to do this for a parameter already added to an event, since the parameters may be shared.
Definition at line 35 of file eventStorePandaNode.I.