Zdexby TheHolyOneZ
8,798 structs
Struct

EventInstance

: ValueType : Object
FMOD.Studio.EventInstance, FMODUnity 0x0008 (8 B) FMODUnity.dll
0x00x0008

Members 1

OffsetSizeNameTypeFlags
0x08handlelongPublic

Functions 87

SignatureFlagsNativeParams
RESULT getDescription(ref EventDescription& description)Public0x08
RESULT getSystem(ref System& system)Public0x08
RESULT getVolume(ref float& volume)Public0x04
RESULT getVolume(ref float& volume, ref float& finalvolume)Public0x04
RESULT setVolume(float volume)Public0x04
RESULT getPitch(ref float& pitch)Public0x04
RESULT getPitch(ref float& pitch, ref float& finalpitch)Public0x04
RESULT setPitch(float pitch)Public0x04
RESULT get3DAttributes(ref ATTRIBUTES_3D& attributes)Public0x30
RESULT set3DAttributes(const ATTRIBUTES_3D& attributes)Public0x30
RESULT getListenerMask(ref uint& mask)Public0x04
RESULT setListenerMask(uint mask)Public0x04
RESULT getProperty(const EVENT_PROPERTY& index, ref float& value)Public0x04
RESULT setProperty(const EVENT_PROPERTY& index, float value)Public0x04
RESULT getReverbLevel(int index, ref float& level)Public0x04
RESULT setReverbLevel(int index, float level)Public0x04
RESULT getPaused(ref bool& paused)Public0x04
RESULT setPaused(bool paused)Public0x04
RESULT start()Public0x04
RESULT stop(const STOP_MODE& mode)Public0x04
RESULT getTimelinePosition(ref int& position)Public0x04
RESULT setTimelinePosition(int position)Public0x04
RESULT getPlaybackState(ref PLAYBACK_STATE& state)Public0x04
RESULT getChannelGroup(ref ChannelGroup& group)Public0x08
RESULT getMinMaxDistance(ref float& min, ref float& max)Public0x04
RESULT release()Public0x04
RESULT isVirtual(ref bool& virtualstate)Public0x04
RESULT getParameterByID(const PARAMETER_ID& id, ref float& value)Public0x08
RESULT getParameterByID(const PARAMETER_ID& id, ref float& value, ref float& finalvalue)Public0x08
RESULT setParameterByID(const PARAMETER_ID& id, float value, bool ignoreseekspeed)Public0x08
RESULT setParameterByIDWithLabel(const PARAMETER_ID& id, const string& label, bool ignoreseekspeed)Public0x08
RESULT setParametersByIDs(const PARAMETER_ID[]& ids, const float[]& values, int count, bool ignoreseekspeed)Public0x08
RESULT getParameterByName(const string& name, ref float& value)Public0x08
RESULT getParameterByName(const string& name, ref float& value, ref float& finalvalue)Public0x08
RESULT setParameterByName(const string& name, float value, bool ignoreseekspeed)Public0x08
RESULT setParameterByNameWithLabel(const string& name, const string& label, bool ignoreseekspeed)Public0x08
RESULT keyOff()Public0x04
RESULT setCallback(EVENT_CALLBACK callback, const EVENT_CALLBACK_TYPE& callbackmask)Public0x08
RESULT getUserData(ref long& userdata)Public0x08
RESULT setUserData(long userdata)Public0x08
RESULT getCPUUsage(ref uint& exclusive, ref uint& inclusive)Public0x04
RESULT getMemoryUsage(ref MEMORY_USAGE& memoryusage)Public0x0C
bool FMOD_Studio_EventInstance_IsValid(long _event)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetDescription(long _event, ref long& description)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetSystem(long _event, ref long& system)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetVolume(long _event, ref float& volume, long zero)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetVolume(long _event, ref float& volume, ref float& finalvolume)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetVolume(long _event, float volume)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetPitch(long _event, ref float& pitch, long zero)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetPitch(long _event, ref float& pitch, ref float& finalpitch)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetPitch(long _event, float pitch)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_Get3DAttributes(long _event, ref ATTRIBUTES_3D& attributes)PrivateStatic+1 flags0x30
RESULT FMOD_Studio_EventInstance_Set3DAttributes(long _event, ref ATTRIBUTES_3D& attributes)PrivateStatic+1 flags0x30
RESULT FMOD_Studio_EventInstance_GetListenerMask(long _event, ref uint& mask)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetListenerMask(long _event, uint mask)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetProperty(long _event, const EVENT_PROPERTY& index, ref float& value)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetProperty(long _event, const EVENT_PROPERTY& index, float value)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetReverbLevel(long _event, int index, ref float& level)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetReverbLevel(long _event, int index, float level)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetPaused(long _event, ref bool& paused)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetPaused(long _event, bool paused)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_Start(long _event)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_Stop(long _event, const STOP_MODE& mode)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetTimelinePosition(long _event, ref int& position)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetTimelinePosition(long _event, int position)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetPlaybackState(long _event, ref PLAYBACK_STATE& state)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetChannelGroup(long _event, ref long& group)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetMinMaxDistance(long _event, ref float& min, ref float& max)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_Release(long _event)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_IsVirtual(long _event, ref bool& virtualstate)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetParameterByName(long _event, const byte[]& name, ref float& value, ref float& finalvalue)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetParameterByName(long _event, const byte[]& name, float value, bool ignoreseekspeed)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetParameterByNameWithLabel(long _event, const byte[]& name, const byte[]& label, bool ignoreseekspeed)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetParameterByID(long _event, const PARAMETER_ID& id, ref float& value, ref float& finalvalue)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetParameterByID(long _event, const PARAMETER_ID& id, float value, bool ignoreseekspeed)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetParameterByIDWithLabel(long _event, const PARAMETER_ID& id, const byte[]& label, bool ignoreseekspeed)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetParametersByIDs(long _event, const PARAMETER_ID[]& ids, const float[]& values, int count, bool ignoreseekspeed)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_KeyOff(long _event)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetCallback(long _event, EVENT_CALLBACK callback, const EVENT_CALLBACK_TYPE& callbackmask)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetUserData(long _event, ref long& userdata)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_SetUserData(long _event, long userdata)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetCPUUsage(long _event, ref uint& exclusive, ref uint& inclusive)PrivateStatic+1 flags0x08
RESULT FMOD_Studio_EventInstance_GetMemoryUsage(long _event, ref MEMORY_USAGE& memoryusage)PrivateStatic+1 flags0x0C
void .ctor(long ptr)Public+1 flags0x08
bool hasHandle()Public0x01
void clearHandle()Public0x00
bool isValid()Public0x01

Used by 7

types with a member, parameter or interface of this type