Panda3D
partBundleHandle.I
Go to the documentation of this file.
1 /**
2  * PANDA 3D SOFTWARE
3  * Copyright (c) Carnegie Mellon University. All rights reserved.
4  *
5  * All use of this software is subject to the terms of the revised BSD
6  * license. You should have received a copy of this license along
7  * with this source code in a file named "LICENSE."
8  *
9  * @file partBundleHandle.I
10  * @author drose
11  * @date 2007-10-01
12  */
13 
14 /**
15  *
16  */
17 INLINE PartBundleHandle::
18 PartBundleHandle(PartBundle *bundle) :
19  _bundle(bundle)
20 {
21 }
22 
23 /**
24  *
25  */
26 INLINE PartBundleHandle::
27 ~PartBundleHandle() {
28 }
29 
30 /**
31  * Returns the actual PartBundle embedded within the handle.
32  */
33 INLINE PartBundle *PartBundleHandle::
34 get_bundle() {
35  return _bundle;
36 }
37 
38 /**
39  * Changes the actual PartBundle embedded within the handle.
40  */
41 INLINE void PartBundleHandle::
42 set_bundle(PartBundle *bundle) {
43  _bundle = bundle;
44 }
set_bundle
Changes the actual PartBundle embedded within the handle.
This is the root of a MovingPart hierarchy.
Definition: partBundle.h:46