#include <SoundScriptManager.h>
Definition at line 238 of file SoundScriptManager.h.
◆ SoundScriptInstance()
◆ ~SoundScriptInstance()
virtual RoR::SoundScriptInstance::~SoundScriptInstance |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getActorInstanceId()
int RoR::SoundScriptInstance::getActorInstanceId |
( |
| ) |
|
|
inline |
◆ getInstanceName()
const Ogre::String& RoR::SoundScriptInstance::getInstanceName |
( |
| ) |
|
|
inline |
◆ getSound()
const SoundPtr& RoR::SoundScriptInstance::getSound |
( |
int |
pos | ) |
|
|
inline |
◆ getSoundPitchgain()
float RoR::SoundScriptInstance::getSoundPitchgain |
( |
int |
pos | ) |
|
|
inline |
◆ getStartSound()
const SoundPtr& RoR::SoundScriptInstance::getStartSound |
( |
| ) |
|
|
inline |
◆ getStartSoundPitchgain()
float RoR::SoundScriptInstance::getStartSoundPitchgain |
( |
| ) |
|
|
inline |
◆ getStopSound()
const SoundPtr& RoR::SoundScriptInstance::getStopSound |
( |
| ) |
|
|
inline |
◆ getStopSoundPitchgain()
float RoR::SoundScriptInstance::getStopSoundPitchgain |
( |
| ) |
|
|
inline |
◆ getTemplate()
◆ kill()
void SoundScriptInstance::kill |
( |
| ) |
|
◆ pitchgain_cutoff()
float SoundScriptInstance::pitchgain_cutoff |
( |
float |
sourcepitch, |
|
|
float |
targetpitch |
|
) |
| |
|
private |
◆ runOnce()
void SoundScriptInstance::runOnce |
( |
| ) |
|
◆ setEnabled()
void SoundScriptInstance::setEnabled |
( |
bool |
e | ) |
|
◆ setGain()
void SoundScriptInstance::setGain |
( |
float |
value | ) |
|
◆ setPitch()
void SoundScriptInstance::setPitch |
( |
float |
value | ) |
|
◆ setPosition()
void SoundScriptInstance::setPosition |
( |
Ogre::Vector3 |
pos | ) |
|
◆ setVelocity()
void SoundScriptInstance::setVelocity |
( |
Ogre::Vector3 |
velo | ) |
|
◆ start()
void SoundScriptInstance::start |
( |
| ) |
|
◆ stop()
void SoundScriptInstance::stop |
( |
| ) |
|
◆ SoundScriptManager
◆ actor_id
int RoR::SoundScriptInstance::actor_id |
|
private |
◆ ACTOR_ID_TERRAIN_OBJECT
const int RoR::SoundScriptInstance::ACTOR_ID_TERRAIN_OBJECT = -2 |
|
static |
◆ ACTOR_ID_UNKNOWN
const int RoR::SoundScriptInstance::ACTOR_ID_UNKNOWN = -1 |
|
static |
◆ instance_name
Ogre::String RoR::SoundScriptInstance::instance_name |
|
private |
◆ lastgain
float RoR::SoundScriptInstance::lastgain |
|
private |
◆ PITCHDOWN_CUTOFF_FACTOR
const float SoundScriptInstance::PITCHDOWN_CUTOFF_FACTOR = 5.0f |
|
static |
◆ PITCHDOWN_FADE_FACTOR
const float SoundScriptInstance::PITCHDOWN_FADE_FACTOR = 3.0f |
|
static |
◆ sound_link_item_id
int RoR::SoundScriptInstance::sound_link_item_id |
|
private |
◆ sound_link_type
int RoR::SoundScriptInstance::sound_link_type |
|
private |
◆ sound_manager
◆ SOUNDPTR_NULL
const SoundPtr SoundScriptInstance::SOUNDPTR_NULL |
|
static |
◆ sounds
◆ sounds_pitchgain
◆ start_sound
SoundPtr RoR::SoundScriptInstance::start_sound |
|
private |
◆ start_sound_pitchgain
float RoR::SoundScriptInstance::start_sound_pitchgain |
|
private |
◆ stop_sound
SoundPtr RoR::SoundScriptInstance::stop_sound |
|
private |
◆ stop_sound_pitchgain
float RoR::SoundScriptInstance::stop_sound_pitchgain |
|
private |
◆ templ
The documentation for this class was generated from the following files: