Scarab
A thin, game-agnostic 2D engine host built on the sunlight tile-map engine
Loading...
Searching...
No Matches
luasoundapi.h File Reference
#include "lua.h"
#include "scripting/iscriptlistener.h"
Include dependency graph for luasoundapi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Scarab::Engine::Lua::LuaSoundApi
 Sound Lua primitives. sound_* wrap SoundManager's immediate playback state directly; the *_song/sp_*_song forms (direct and queued respectively) instead go through the ScriptProcessor/EngineHost, since "which song is the tracked BGM" is state EngineHost::OnCommand owns, not SoundManager. More...
 

Namespaces

namespace  Scarab
 
namespace  Scarab::Engine
 
namespace  Scarab::Engine::Lua