C# Class Studio.EventDescription

Inheritance: HandleBase
Mostrar archivo Open project: TrinityUniversityGameDesign/GitPlayground

Public Methods

Method Description
EventDescription ( IntPtr raw )
createInstance ( EventInstance &instance ) : RESULT
getID ( GUID &id ) : RESULT
getInstanceCount ( int &count ) : RESULT
getInstanceList ( EventInstance &array ) : RESULT
getLength ( int &length ) : RESULT
getMaximumDistance ( float &distance ) : RESULT
getMinimumDistance ( float &distance ) : RESULT
getParameter ( string name, PARAMETER_DESCRIPTION &parameter ) : RESULT
getParameterByIndex ( int index, PARAMETER_DESCRIPTION &parameter ) : RESULT
getParameterCount ( int &count ) : RESULT
getPath ( string &path ) : RESULT
is3D ( bool &is3D ) : RESULT
isOneshot ( bool &oneshot ) : RESULT
isStream ( bool &isStream ) : RESULT
releaseAllInstances ( ) : RESULT
setCallback ( EVENT_CALLBACK callback ) : RESULT

Private Methods

Method Description
FMOD_Studio_EventDescription_CreateInstance ( IntPtr eventdescription, IntPtr &instance ) : RESULT
FMOD_Studio_EventDescription_GetID ( IntPtr eventdescription, GUID &id ) : RESULT
FMOD_Studio_EventDescription_GetInstanceCount ( IntPtr eventdescription, int &count ) : RESULT
FMOD_Studio_EventDescription_GetInstanceList ( IntPtr eventdescription, IntPtr array, int capacity, int &count ) : RESULT
FMOD_Studio_EventDescription_GetLength ( IntPtr eventdescription, int &length ) : RESULT
FMOD_Studio_EventDescription_GetMaximumDistance ( IntPtr eventdescription, float &distance ) : RESULT
FMOD_Studio_EventDescription_GetMinimumDistance ( IntPtr eventdescription, float &distance ) : RESULT
FMOD_Studio_EventDescription_GetParameter ( IntPtr eventdescription, byte name, PARAMETER_DESCRIPTION_INTERNAL &parameter ) : RESULT
FMOD_Studio_EventDescription_GetParameterByIndex ( IntPtr eventdescription, int index, PARAMETER_DESCRIPTION_INTERNAL &parameter ) : RESULT
FMOD_Studio_EventDescription_GetParameterCount ( IntPtr eventdescription, int &count ) : RESULT
FMOD_Studio_EventDescription_GetPath ( IntPtr eventdescription, [ path, int size, int &retrieved ) : RESULT
FMOD_Studio_EventDescription_GetUserPropertyCount ( IntPtr eventdescription, int &count ) : RESULT
FMOD_Studio_EventDescription_Is3D ( IntPtr eventdescription, bool &is3D ) : RESULT
FMOD_Studio_EventDescription_IsOneshot ( IntPtr eventdescription, bool &oneshot ) : RESULT
FMOD_Studio_EventDescription_IsStream ( IntPtr eventdescription, bool &isStream ) : RESULT
FMOD_Studio_EventDescription_ReleaseAllInstances ( IntPtr eventdescription ) : RESULT
FMOD_Studio_EventDescription_SetCallback ( IntPtr eventdescription, EVENT_CALLBACK callback ) : RESULT

Method Details

EventDescription() public method

public EventDescription ( IntPtr raw )
raw System.IntPtr

createInstance() public method

public createInstance ( EventInstance &instance ) : RESULT
instance EventInstance
return RESULT

getID() public method

public getID ( GUID &id ) : RESULT
id GUID
return RESULT

getInstanceCount() public method

public getInstanceCount ( int &count ) : RESULT
count int
return RESULT

getInstanceList() public method

public getInstanceList ( EventInstance &array ) : RESULT
array EventInstance
return RESULT

getLength() public method

public getLength ( int &length ) : RESULT
length int
return RESULT

getMaximumDistance() public method

public getMaximumDistance ( float &distance ) : RESULT
distance float
return RESULT

getMinimumDistance() public method

public getMinimumDistance ( float &distance ) : RESULT
distance float
return RESULT

getParameter() public method

public getParameter ( string name, PARAMETER_DESCRIPTION &parameter ) : RESULT
name string
parameter PARAMETER_DESCRIPTION
return RESULT

getParameterByIndex() public method

public getParameterByIndex ( int index, PARAMETER_DESCRIPTION &parameter ) : RESULT
index int
parameter PARAMETER_DESCRIPTION
return RESULT

getParameterCount() public method

public getParameterCount ( int &count ) : RESULT
count int
return RESULT

getPath() public method

public getPath ( string &path ) : RESULT
path string
return RESULT

is3D() public method

public is3D ( bool &is3D ) : RESULT
is3D bool
return RESULT

isOneshot() public method

public isOneshot ( bool &oneshot ) : RESULT
oneshot bool
return RESULT

isStream() public method

public isStream ( bool &isStream ) : RESULT
isStream bool
return RESULT

releaseAllInstances() public method

public releaseAllInstances ( ) : RESULT
return RESULT

setCallback() public method

public setCallback ( EVENT_CALLBACK callback ) : RESULT
callback EVENT_CALLBACK
return RESULT