flimEngine
ThreadCommand Struct Reference

#include <ThreadCommands.h>

Collaboration diagram for ThreadCommand:
Collaboration graph

Public Member Functions

 ThreadCommand ()
 

Public Attributes

std::string scriptPath
 
std::string wavePath
 
SoundCallID id
 
ThreadCommandType type
 
unsigned int handle
 
float listenerPosX
 
float listenerPosY
 
float listenerPosZ
 
float emitterPosX
 
float emitterPosY
 
float emitterPosZ
 
float listenerFrontX
 
float listenerFrontY
 
float listenerFrontZ
 
float emitterFrontX
 
float emitterFrontY
 
float emitterFrontZ
 
float listenerTopX
 
float listenerTopY
 
float listenerTopZ
 
float emitterTopX
 
float emitterTopY
 
float emitterTopZ
 
float filterCutoff
 
float pan
 
float pitch
 
float volume
 
float from
 
float to
 
float time
 
float reverbTime
 
float reverbDensity
 
float reverbSize
 
float reverbLevel
 
float reverbPredelay
 
FilterType filterType
 
BufferNodebufferNode
 
void(* loadedCallback )(void)
 
int triggerTime
 
bool loop
 
bool is3D
 

Constructor & Destructor Documentation

◆ ThreadCommand()

ThreadCommand::ThreadCommand ( )
inline

Member Data Documentation

◆ bufferNode

BufferNode* ThreadCommand::bufferNode

◆ emitterFrontX

float ThreadCommand::emitterFrontX

◆ emitterFrontY

float ThreadCommand::emitterFrontY

◆ emitterFrontZ

float ThreadCommand::emitterFrontZ

◆ emitterPosX

float ThreadCommand::emitterPosX

◆ emitterPosY

float ThreadCommand::emitterPosY

◆ emitterPosZ

float ThreadCommand::emitterPosZ

◆ emitterTopX

float ThreadCommand::emitterTopX

◆ emitterTopY

float ThreadCommand::emitterTopY

◆ emitterTopZ

float ThreadCommand::emitterTopZ

◆ filterCutoff

float ThreadCommand::filterCutoff

◆ filterType

FilterType ThreadCommand::filterType

◆ from

float ThreadCommand::from

◆ handle

unsigned int ThreadCommand::handle

◆ id

SoundCallID ThreadCommand::id

◆ is3D

bool ThreadCommand::is3D

◆ listenerFrontX

float ThreadCommand::listenerFrontX

◆ listenerFrontY

float ThreadCommand::listenerFrontY

◆ listenerFrontZ

float ThreadCommand::listenerFrontZ

◆ listenerPosX

float ThreadCommand::listenerPosX

◆ listenerPosY

float ThreadCommand::listenerPosY

◆ listenerPosZ

float ThreadCommand::listenerPosZ

◆ listenerTopX

float ThreadCommand::listenerTopX

◆ listenerTopY

float ThreadCommand::listenerTopY

◆ listenerTopZ

float ThreadCommand::listenerTopZ

◆ loadedCallback

void(* ThreadCommand::loadedCallback) (void)

◆ loop

bool ThreadCommand::loop

◆ pan

float ThreadCommand::pan

◆ pitch

float ThreadCommand::pitch

◆ reverbDensity

float ThreadCommand::reverbDensity

◆ reverbLevel

float ThreadCommand::reverbLevel

◆ reverbPredelay

float ThreadCommand::reverbPredelay

◆ reverbSize

float ThreadCommand::reverbSize

◆ reverbTime

float ThreadCommand::reverbTime

◆ scriptPath

std::string ThreadCommand::scriptPath

◆ time

float ThreadCommand::time

◆ to

float ThreadCommand::to

◆ triggerTime

int ThreadCommand::triggerTime

◆ type

ThreadCommandType ThreadCommand::type

◆ volume

float ThreadCommand::volume

◆ wavePath

std::string ThreadCommand::wavePath

The documentation for this struct was generated from the following file: