Panda3D
Public Member Functions | Static Public Member Functions

EventStorePandaNode Class Reference

A class object for storing specifically objects of type PandaNode. More...

#include "eventStorePandaNode.h"

Inheritance diagram for EventStorePandaNode:
EventStoreValueBase TypedWritableReferenceCount TypedWritable ReferenceCount TypedObject MemoryBase MemoryBase

List of all members.

Public Member Functions

 EventStorePandaNode (const PandaNode *value)
virtual TypeHandle force_init_type ()
virtual TypeHandle get_type () const
PandaNodeget_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 ()

Detailed Description

A class object for storing specifically objects of type PandaNode.

Definition at line 27 of file eventStorePandaNode.h.


Member Function Documentation

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.


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