#include <deferredNodeProperty.h>
Public Types | |
| enum | Flags { F_has_from_collide_mask = 0x0001, F_has_into_collide_mask = 0x0002 } |
Public Member Functions | |
| DeferredNodeProperty () | |
| DeferredNodeProperty (const DeferredNodeProperty ©) | |
| void | operator= (const DeferredNodeProperty ©) |
| void | compose (const DeferredNodeProperty &other) |
| void | apply_to_node (PandaNode *node) |
Public Attributes | |
| int | _flags |
| CollideMask | _from_collide_mask |
| CollideMask | _into_collide_mask |
|
|
Definition at line 53 of file deferredNodeProperty.h. |
|
|
Definition at line 31 of file deferredNodeProperty.cxx. References _flags. |
|
|
Definition at line 41 of file deferredNodeProperty.cxx. |
|
|
Definition at line 85 of file deferredNodeProperty.cxx. References _flags, _from_collide_mask, _into_collide_mask, DCAST, F_has_from_collide_mask, F_has_into_collide_mask, CollisionNode::get_class_type(), TypedObject::is_of_type(), CollisionNode::set_from_collide_mask(), and CollisionNode::set_into_collide_mask(). Referenced by EggLoader::apply_deferred_nodes(). |
|
|
Definition at line 67 of file deferredNodeProperty.cxx. References _flags, _from_collide_mask, _into_collide_mask, F_has_from_collide_mask, and F_has_into_collide_mask. Referenced by EggLoader::apply_deferred_nodes(). |
|
|
Definition at line 54 of file deferredNodeProperty.cxx. References _flags, _from_collide_mask, and _into_collide_mask. |
|
|
Definition at line 58 of file deferredNodeProperty.h. Referenced by apply_to_node(), compose(), EggLoader::create_group_arc(), DeferredNodeProperty(), and operator=(). |
|
|
Definition at line 59 of file deferredNodeProperty.h. Referenced by apply_to_node(), compose(), EggLoader::create_group_arc(), and operator=(). |
|
|
Definition at line 60 of file deferredNodeProperty.h. Referenced by apply_to_node(), compose(), EggLoader::create_group_arc(), and operator=(). |
1.3