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

Method pushObject

Engine/source/console/simSet.cpp:178–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176//-----------------------------------------------------------------------------
177
178void SimSet::pushObject( SimObject* obj )
179{
180 if( obj == this )
181 return;
182
183 lock();
184
185 bool added = mObjectList.pushBackForce( obj );
186 if( added )
187 deleteNotify( obj );
188
189 unlock();
190
191 if( added )
192 {
193 getSetModificationSignal().trigger( SetObjectAdded, this, obj );
194 if( obj->isProperlyAdded() )
195 onObjectAdded_callback( obj );
196 }
197}
198
199//-----------------------------------------------------------------------------
200

Callers 2

actionMap.cppFile · 0.80
initMethod · 0.80

Calls 3

pushBackForceMethod · 0.80
isProperlyAddedMethod · 0.80
triggerMethod · 0.45

Tested by

no test coverage detected