40 #ifndef _rigiddebris_cpp
41 #define _rigiddebris_cpp
48 #include "Graphics/scenemanager.h"
51 #include "Physics/physicsmanager.h"
52 #include "Physics/rigidproxy.h"
55 #include "exception.h"
56 #include "stringtool.h"
128 {
return Mezzanine::WO_DebrisRigid; }
147 Proxies.push_back( this->
EntProx );
148 Proxies.push_back( this->
RigProx );
153 if( Types & Mezzanine::PT_Graphics_EntityProxy ) {
154 Proxies.push_back( this->
EntProx );
156 if( Types & Mezzanine::PT_Physics_RigidProxy ) {
157 Proxies.push_back( this->
RigProx );
328 if( !ProxiesNode.
Empty() ) {
335 if( !EntProxNode.
Empty() ) {
344 if( !RigProxNode.
Empty() ) {
367 {
return "RigidDebris"; }
379 if( ToBeDestroyed == NULL )
382 if( this->
EntProx == ToBeDestroyed ) {
390 if( this->
RigProx == ToBeDestroyed ) {
416 NameValuePairMap::const_iterator ParamIt = Params.find(
"Mass" );
417 if( ParamIt != Params.end() )
427 {
delete ToBeDestroyed; }