flimEngine
StartPlaylistCommand Class Reference

#include <StartPlaylistCommand.h>

Inheritance diagram for StartPlaylistCommand:
Inheritance graph
Collaboration diagram for StartPlaylistCommand:
Collaboration graph

Public Member Functions

 StartPlaylistCommand ()
 
 StartPlaylistCommand (SoundCallID _id, unsigned int _handle, bool _3D)
 
 ~StartPlaylistCommand ()
 
 StartPlaylistCommand (const StartPlaylistCommand &)=default
 
StartPlaylistCommandoperator= (const StartPlaylistCommand &)=default
 
snd_err SetContext (SoundCallID _id, unsigned int _handle)
 
virtual void execute () override
 
- Public Member Functions inherited from ThreadCommunicationCommand
 ThreadCommunicationCommand ()=default
 
 ~ThreadCommunicationCommand ()
 
 ThreadCommunicationCommand (const ThreadCommunicationCommand &)=default
 
ThreadCommunicationCommandoperator= (const ThreadCommunicationCommand &)=default
 
- Public Member Functions inherited from Command
 Command ()
 
virtual ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 
 Command ()=default
 
 ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 

Private Attributes

unsigned int handle
 
SoundCallID id
 
bool is3D
 

Constructor & Destructor Documentation

◆ StartPlaylistCommand() [1/3]

StartPlaylistCommand::StartPlaylistCommand ( )

◆ StartPlaylistCommand() [2/3]

StartPlaylistCommand::StartPlaylistCommand ( SoundCallID  _id,
unsigned int  _handle,
bool  _3D 
)

◆ ~StartPlaylistCommand()

StartPlaylistCommand::~StartPlaylistCommand ( )
inline

◆ StartPlaylistCommand() [3/3]

StartPlaylistCommand::StartPlaylistCommand ( const StartPlaylistCommand )
default

Member Function Documentation

◆ execute()

void StartPlaylistCommand::execute ( )
overridevirtual

◆ operator=()

StartPlaylistCommand& StartPlaylistCommand::operator= ( const StartPlaylistCommand )
default

◆ SetContext()

snd_err StartPlaylistCommand::SetContext ( SoundCallID  _id,
unsigned int  _handle 
)

Member Data Documentation

◆ handle

unsigned int StartPlaylistCommand::handle
private

◆ id

SoundCallID StartPlaylistCommand::id
private

◆ is3D

bool StartPlaylistCommand::is3D
private

The documentation for this class was generated from the following files: