C# Класс FMOD.Reverb3D

Наследование: HandleBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Reverb3D ( IntPtr raw ) : System
get3DAttributes ( VECTOR &position, float &mindistance, float &maxdistance ) : RESULT
getActive ( bool &active ) : RESULT
getProperties ( REVERB_PROPERTIES &properties ) : RESULT
getUserData ( IntPtr &userdata ) : RESULT
release ( ) : RESULT
set3DAttributes ( VECTOR &position, float mindistance, float maxdistance ) : RESULT
setActive ( bool active ) : RESULT
setProperties ( REVERB_PROPERTIES &properties ) : RESULT
setUserData ( IntPtr userdata ) : RESULT

Приватные методы

Метод Описание
FMOD_Reverb3D_Get3DAttributes ( IntPtr reverb, VECTOR &position, float &mindistance, float &maxdistance ) : RESULT
FMOD_Reverb3D_GetActive ( IntPtr reverb, bool &active ) : RESULT
FMOD_Reverb3D_GetProperties ( IntPtr reverb, REVERB_PROPERTIES &properties ) : RESULT
FMOD_Reverb3D_GetUserData ( IntPtr reverb, IntPtr &userdata ) : RESULT
FMOD_Reverb3D_Release ( IntPtr reverb ) : RESULT
FMOD_Reverb3D_Set3DAttributes ( IntPtr reverb, VECTOR &position, float mindistance, float maxdistance ) : RESULT
FMOD_Reverb3D_SetActive ( IntPtr reverb, bool active ) : RESULT
FMOD_Reverb3D_SetProperties ( IntPtr reverb, REVERB_PROPERTIES &properties ) : RESULT
FMOD_Reverb3D_SetUserData ( IntPtr reverb, IntPtr userdata ) : RESULT

Описание методов

Reverb3D() публичный Метод

public Reverb3D ( IntPtr raw ) : System
raw System.IntPtr
Результат System

get3DAttributes() публичный Метод

public get3DAttributes ( VECTOR &position, float &mindistance, float &maxdistance ) : RESULT
position VECTOR
mindistance float
maxdistance float
Результат RESULT

getActive() публичный Метод

public getActive ( bool &active ) : RESULT
active bool
Результат RESULT

getProperties() публичный Метод

public getProperties ( REVERB_PROPERTIES &properties ) : RESULT
properties REVERB_PROPERTIES
Результат RESULT

getUserData() публичный Метод

public getUserData ( IntPtr &userdata ) : RESULT
userdata System.IntPtr
Результат RESULT

release() публичный Метод

public release ( ) : RESULT
Результат RESULT

set3DAttributes() публичный Метод

public set3DAttributes ( VECTOR &position, float mindistance, float maxdistance ) : RESULT
position VECTOR
mindistance float
maxdistance float
Результат RESULT

setActive() публичный Метод

public setActive ( bool active ) : RESULT
active bool
Результат RESULT

setProperties() публичный Метод

public setProperties ( REVERB_PROPERTIES &properties ) : RESULT
properties REVERB_PROPERTIES
Результат RESULT

setUserData() публичный Метод

public setUserData ( IntPtr userdata ) : RESULT
userdata System.IntPtr
Результат RESULT