15 #ifndef COMPONENTS_DRIPANDVANISH_H_
16 #define COMPONENTS_DRIPANDVANISH_H_
19 #include "components_generated.h"
20 #include "corgi/component.h"
21 #include "mathfu/constants.h"
22 #include "scene_description.h"
29 float lifetime_remaining;
32 mathfu::vec3_packed start_position;
33 mathfu::vec3_packed start_scale;
40 virtual void AddFromRawData(corgi::EntityRef& entity,
const void* data);
41 virtual void UpdateAllEntities(corgi::WorldTime );
42 virtual void InitEntity(corgi::EntityRef& entity);
43 void SetStartingValues(corgi::EntityRef& entity);
52 #endif // COMPONENTS_DRIPANDVANISH_H_
Definition: drip_and_vanish.h:38
Definition: drip_and_vanish.h:28