added make_copy on polylightnode, more cleanup coming up
This commit is contained in:
parent
cf4d30e748
commit
00dbb1617b
|
|
@ -56,6 +56,19 @@ PandaNode(name)
|
|||
_sin_freq = 2.0;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
// Function: PolylightNode::make_copy
|
||||
// Access: Public, Virtual
|
||||
// Description: Returns a newly-allocated Node that is a shallow copy
|
||||
// of this one. It will be a different Node pointer,
|
||||
// but its internal data may or may not be shared with
|
||||
// that of the original Node.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
PandaNode *PolylightNode::
|
||||
make_copy() const {
|
||||
return new PolylightNode(*this);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
// Function: PolylightNode::Constructor
|
||||
// Access: Public
|
||||
|
|
|
|||
|
|
@ -103,6 +103,7 @@ PUBLISHED:
|
|||
|
||||
public:
|
||||
Colorf flicker() const;
|
||||
virtual PandaNode *make_copy() const;
|
||||
|
||||
|
||||
private:
|
||||
|
|
|
|||
Loading…
Reference in New Issue