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

Method onNewDataBlock

Engine/source/afx/ce/afxParticleEmitter.cpp:1058–1069  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1056}
1057
1058bool afxParticleEmitter::onNewDataBlock(GameBaseData* dptr, bool reload)
1059{
1060 mDataBlock = dynamic_cast<afxParticleEmitterData*>(dptr);
1061 if( !mDataBlock || !Parent::onNewDataBlock(dptr, reload) )
1062 return false;
1063
1064 if (mDataBlock->isTempClone())
1065 return true;
1066
1067 scriptOnNewDataBlock();
1068 return true;
1069}
1070
1071void afxParticleEmitter::emitParticlesExt(const MatrixF& xfm, const Point3F& point, const Point3F& velocity, const U32 numMilliseconds)
1072{

Callers

nothing calls this directly

Calls 1

isTempCloneMethod · 0.80

Tested by

no test coverage detected