Public Member Functions | |
void | AddFireworksLocation (u32 uid, FireworksLocationConfiguration &location) |
void | RemoveFireworksLocation (u32 uid) |
void | Clear () |
void | GetLocationsAtMortonKey (const Streaming::MortonKey &key, std::vector< IFireworksLocation * > &out_locations) |
void | RegisterFireworksAddedCallback (TFireworkLocationAddedCallback &callback) |
void | UnregisterFireworksAddedCallback (TFireworkLocationAddedCallback &callback) |
void | RegisterFireworksRemovedCallback (TFireworkLocationAddedCallback &callback) |
void | UnregisterFireworksRemovedCallback (TFireworkLocationAddedCallback &callback) |
Static Public Attributes | |
static const int | BaseCellDepth = 12 |