23 DeferredNodeProperty::
24 DeferredNodeProperty() {
31 DeferredNodeProperty::
34 _from_collide_mask(copy._from_collide_mask),
35 _into_collide_mask(copy._into_collide_mask)
42 void DeferredNodeProperty::
45 _from_collide_mask = copy._from_collide_mask;
46 _into_collide_mask = copy._into_collide_mask;
55 _flags |= other._flags;
57 if ((other._flags & F_has_from_collide_mask) != 0) {
58 _from_collide_mask = other._from_collide_mask;
61 if ((other._flags & F_has_into_collide_mask) != 0) {
62 _into_collide_mask = other._into_collide_mask;
71 if (node->
is_of_type(CollisionNode::get_class_type())) {
73 if ((_flags & F_has_from_collide_mask) != 0) {
76 if ((_flags & F_has_into_collide_mask) != 0) {