bool ParticleData::protectedSetTimes( void *object, const char *index, const char *data) { ParticleData *pData = static_cast<ParticleData*>( object ); F32 val = dAtof(data); U32 i; if (!index) i = 0; else i = dAtoui(index); pData->times[i] = mClampF( val, 0.f, 1.f ); return false; }
bool SceneObject::_setPaletteColors( void *object, const char *index, const char *data ) { SceneObject* so = static_cast<SceneObject*>( object ); if(so) { U32 i; if(!index) i = 0; else i = dAtoui(index); ColorI c; Con::setData(TypeColorI, &c, 0, 1, &data); so->setPaletteColor(i, c); } return false; }