void eol_component_actor_free(eolComponent *component) { eolComponentActor *actor = eol_component_get_actor_data(component); if (actor == NULL)return; eol_actor_free(&actor->actor); free(actor); component->componentData = NULL; }
void eol_particle_kill(eolParticle *part) { if (!eol_particle_initialized())return; if (!part)return; if (part->actor != NULL) { eol_actor_free(&part->actor); } memset(part,0,sizeof(eolParticle)); }