#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: