ScummVM API documentation
Neverhood::SmackerPlayer Member List

This is the complete list of members for Neverhood::SmackerPlayer, including all inherited members.

_doubleSurface (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_drawX (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_drawY (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_fileHash (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_keepLastFrame (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_messageHandlerCb (defined in Neverhood::Entity)Neverhood::Entityprotected
_messageHandlerCbName (defined in Neverhood::Entity)Neverhood::Entity
_palette (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_paused (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_priority (defined in Neverhood::Entity)Neverhood::Entityprotected
_scene (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_smackerDecoder (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_smackerFirst (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_smackerSurface (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_soundResources (defined in Neverhood::Entity)Neverhood::Entityprotected
_stream (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_updateHandlerCb (defined in Neverhood::Entity)Neverhood::Entityprotected
_updateHandlerCbName (defined in Neverhood::Entity)Neverhood::Entity
_videoDone (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
_vm (defined in Neverhood::Entity)Neverhood::Entityprotected
close() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
deleteSoundResources() (defined in Neverhood::Entity)Neverhood::Entityprotected
draw() (defined in Neverhood::Entity)Neverhood::Entityvirtual
Entity(NeverhoodEngine *vm, int priority) (defined in Neverhood::Entity)Neverhood::Entity
getFrameCount() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
getFrameNumber() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
getGlobalVar(uint32 nameHash) (defined in Neverhood::Entity)Neverhood::Entity
getPriority() const (defined in Neverhood::Entity)Neverhood::Entityinline
getSmackerDecoder() const (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerinline
getSoundResource(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
getStatus() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
getSubVar(uint32 nameHash, uint32 subNameHash) (defined in Neverhood::Entity)Neverhood::Entity
getSurface() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerinline
gotoFrame(int frameNumber) (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
handleUpdate() (defined in Neverhood::Entity)Neverhood::Entity
hasMessageHandler() const (defined in Neverhood::Entity)Neverhood::Entityinline
incGlobalVar(uint32 nameHash, int incrValue) (defined in Neverhood::Entity)Neverhood::Entity
incSubVar(uint32 nameHash, uint32 subNameHash, int incrValue) (defined in Neverhood::Entity)Neverhood::Entity
isDone() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerinline
isSoundPlaying(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
loadSound(uint index, uint32 fileHash) (defined in Neverhood::Entity)Neverhood::Entityprotected
open(uint32 fileHash, bool keepLastFrame) (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
playSound(uint index, uint32 fileHash=0) (defined in Neverhood::Entity)Neverhood::Entityprotected
receiveMessage(int messageNum, const MessageParam &param, Entity *sender) (defined in Neverhood::Entity)Neverhood::Entity
rewind() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
sendEntityMessage(Entity *receiver, int messageNum, Entity *param) (defined in Neverhood::Entity)Neverhood::Entity
sendMessage(Entity *receiver, int messageNum, const MessageParam &param) (defined in Neverhood::Entity)Neverhood::Entity
sendMessage(Entity *receiver, int messageNum, uint32 param) (defined in Neverhood::Entity)Neverhood::Entity
sendPointMessage(Entity *receiver, int messageNum, const NPoint &param) (defined in Neverhood::Entity)Neverhood::Entity
setDrawPos(int16 x, int16 y) (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
setGlobalVar(uint32 nameHash, uint32 value) (defined in Neverhood::Entity)Neverhood::Entity
setSoundPan(uint index, int pan) (defined in Neverhood::Entity)Neverhood::Entityprotected
setSoundVolume(uint index, int volume) (defined in Neverhood::Entity)Neverhood::Entityprotected
setSubVar(uint32 nameHash, uint32 subNameHash, uint32 value) (defined in Neverhood::Entity)Neverhood::Entity
SmackerPlayer(NeverhoodEngine *vm, Scene *scene, uint32 fileHash, bool doubleSurface, bool flag, bool paused=false) (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer
stopSound(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
update() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
updateFrame() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
updatePalette() (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayerprotected
~Entity() (defined in Neverhood::Entity)Neverhood::Entityvirtual
~SmackerPlayer() override (defined in Neverhood::SmackerPlayer)Neverhood::SmackerPlayer