class
#include <Jazz2/Tiles/ITileMapOwner.h>
ITileMapOwner Interface used to notify tile map owner of various events.
Derived classes
- class Jazz2::LevelHandler
- Level handler of a local game session.
Public functions
-
auto PlayCommonSfx(StringView identifier,
const Vector3f& pos,
float gain = 1.0f,
float pitch = 1.0f) -> std::
shared_ptr<AudioBufferPlayer> pure virtual - Plays a common sound effect.
-
void OnAdvanceDestructibleTileAnimation(std::
int32_t tx, std:: int32_t ty, std:: int32_t amount) pure virtual - Called when a destructible tile animation is advanced.
-
void OnTileFrozen(std::
int32_t x, std:: int32_t y) pure virtual - Called when a tile is frozen.