MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / clone

Method clone

Engine/source/console/simSet.cpp:544–562  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

542//-----------------------------------------------------------------------------
543
544SimSet* SimSet::clone()
545{
546 // Clone the set object.
547
548 SimObject* object = Parent::clone();
549 SimSet* set = dynamic_cast< SimSet* >( object );
550 if( !set )
551 {
552 object->deleteObject();
553 return NULL;
554 }
555
556 // Add all object in the set.
557
558 for( iterator iter = begin(); iter != end(); ++ iter )
559 set->addObject( *iter );
560
561 return set;
562}
563
564//-----------------------------------------------------------------------------
565

Callers 1

acquireAsPrivateAssetMethod · 0.45

Calls 4

beginFunction · 0.85
endFunction · 0.85
deleteObjectMethod · 0.45
addObjectMethod · 0.45

Tested by

no test coverage detected