Space Engineers
Public Member Functions | Properties | List of all members
Sandbox.Engine.Audio.MyEntity3DSoundEmitter Class Reference
Inheritance diagram for Sandbox.Engine.Audio.MyEntity3DSoundEmitter:
Sandbox.Engine.Audio.IMy3DSoundEmitter

Public Member Functions

void SetPosition (Vector3 position)
 
void SetVelocity (Vector3 velocity)
 
 MyEntity3DSoundEmitter (MyEntity entity, MyEntity owner=null)
 
void PlaySingleSound (MySoundCuesEnum cueEnum, bool update)
 
void PlayIntroLoopPair (MySoundCuesEnum introCueEnum, MySoundCuesEnum loopCueEnum)
 
void StopSound (bool forced)
 

Properties

MySoundCuesEnum CueEnum [get, set]
 
MySourceVoice Sound [get, set]
 
Vector3 SourcePosition [get]
 
Vector3 DirForward [get]
 
Vector3 DirUp [get]
 
Vector3 Velocity [get]
 
MyEntity Entity [get, set]
 
MyEntity OwnedBy [get, set]
 
- Properties inherited from Sandbox.Engine.Audio.IMy3DSoundEmitter
MySoundCuesEnum CueEnum [get]
 
MySourceVoice Sound [get, set]
 
Vector3 SourcePosition [get]
 
Vector3 DirForward [get]
 
Vector3 DirUp [get]
 
Vector3 Velocity [get]
 
MyEntity Entity [get]
 
MyEntity OwnedBy [get]
 

Detailed Description

Definition at line 25 of file My3DSoundEmitter.cs.

Constructor & Destructor Documentation

Sandbox.Engine.Audio.MyEntity3DSoundEmitter.MyEntity3DSoundEmitter ( MyEntity  entity,
MyEntity  owner = null 
)
inline

Definition at line 60 of file My3DSoundEmitter.cs.

Member Function Documentation

void Sandbox.Engine.Audio.MyEntity3DSoundEmitter.PlayIntroLoopPair ( MySoundCuesEnum  introCueEnum,
MySoundCuesEnum  loopCueEnum 
)
inline

Definition at line 72 of file My3DSoundEmitter.cs.

void Sandbox.Engine.Audio.MyEntity3DSoundEmitter.PlaySingleSound ( MySoundCuesEnum  cueEnum,
bool  update 
)
inline

Definition at line 66 of file My3DSoundEmitter.cs.

void Sandbox.Engine.Audio.MyEntity3DSoundEmitter.SetPosition ( Vector3  position)
inline

Definition at line 49 of file My3DSoundEmitter.cs.

void Sandbox.Engine.Audio.MyEntity3DSoundEmitter.SetVelocity ( Vector3  velocity)
inline

Definition at line 54 of file My3DSoundEmitter.cs.

void Sandbox.Engine.Audio.MyEntity3DSoundEmitter.StopSound ( bool  forced)
inline

Definition at line 78 of file My3DSoundEmitter.cs.

Property Documentation

MySoundCuesEnum Sandbox.Engine.Audio.MyEntity3DSoundEmitter.CueEnum
getset

Definition at line 38 of file My3DSoundEmitter.cs.

Vector3 Sandbox.Engine.Audio.MyEntity3DSoundEmitter.DirForward
get

Definition at line 102 of file My3DSoundEmitter.cs.

Vector3 Sandbox.Engine.Audio.MyEntity3DSoundEmitter.DirUp
get

Definition at line 115 of file My3DSoundEmitter.cs.

MyEntity Sandbox.Engine.Audio.MyEntity3DSoundEmitter.Entity
getset

Definition at line 137 of file My3DSoundEmitter.cs.

MyEntity Sandbox.Engine.Audio.MyEntity3DSoundEmitter.OwnedBy
getset

Definition at line 142 of file My3DSoundEmitter.cs.

MySourceVoice Sandbox.Engine.Audio.MyEntity3DSoundEmitter.Sound
getset

Definition at line 44 of file My3DSoundEmitter.cs.

Vector3 Sandbox.Engine.Audio.MyEntity3DSoundEmitter.SourcePosition
get

Definition at line 90 of file My3DSoundEmitter.cs.

Vector3 Sandbox.Engine.Audio.MyEntity3DSoundEmitter.Velocity
get

Definition at line 125 of file My3DSoundEmitter.cs.


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