Romestead Assembly Reference

FMOD.IChannelControl

Type JSON

internal interface in FMOD

Methods62
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceFMOD
  • Hash3DDDE7C77CD71FF19BDAE3124DB1E19FDC270ECE148DD1393C7EF0CACBAF6269

Relationships

Methods

addDSP

public FMOD.RESULT addDSP(System.Int32 index, FMOD.DSP dsp)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash6D6CDCFD4DA460498880C7BFE15B87A71742075F0B9EDDF710EEFB29E4DE715E

addFadePoint

public FMOD.RESULT addFadePoint(System.UInt64 dspclock, System.Single volume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashF2DE75212A1CA09D60EF19F46D4CEE18FAAF8CA6454593BEF4E3EE47A6F8078F

get3DAttributes

public FMOD.RESULT get3DAttributes(out FMOD.VECTOR& pos, out FMOD.VECTOR& vel)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashEB7AF1B95B3D44791CB15018108C21469612F795931D217B96A6DAAFC211BAE2

get3DConeOrientation

public FMOD.RESULT get3DConeOrientation(out FMOD.VECTOR& orientation)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD7E976D4A2594E2E6AA73AECB06A545188570F7B48C2D7F7EF2BFC775C9B3542

get3DConeSettings

public FMOD.RESULT get3DConeSettings(out System.Single& insideconeangle, out System.Single& outsideconeangle, out System.Single& outsidevolume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashAFB7769CD9B7B29EB42614258C4BED2525101EA596679D4AE7066021CCB71ADB

get3DCustomRolloff

public FMOD.RESULT get3DCustomRolloff(out System.IntPtr& points, out System.Int32& numpoints)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash188027D7E33E02941C0CF9CBE0CA498F4A1A30404BDDC779DB1D29A4DAEBE99C

get3DDistanceFilter

public FMOD.RESULT get3DDistanceFilter(out System.Boolean& custom, out System.Single& customLevel, out System.Single& centerFreq)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash27F89D633DD1C9314762E542014950725706A8151053F1C6176FC9F35CCC6855

get3DDopplerLevel

public FMOD.RESULT get3DDopplerLevel(out System.Single& level)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashE0E9DC192DD2CDBD81A87AD307791D01A8BEB33FB84568CDF2C9596EC62527DC

get3DLevel

public FMOD.RESULT get3DLevel(out System.Single& level)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash3D33A9BCA8F675A9FB8504D7D3AAE2BC0F3E155182D2499CE644DBC3C87DCB39

get3DMinMaxDistance

public FMOD.RESULT get3DMinMaxDistance(out System.Single& mindistance, out System.Single& maxdistance)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash0C7066C0952F71A824C740E2C3391925CCFC4D6CCFDDE5003806DC7F62C80B92

get3DOcclusion

public FMOD.RESULT get3DOcclusion(out System.Single& directocclusion, out System.Single& reverbocclusion)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash0252169D7F15A45ED499F67B5A2F533910C1FB4894F71E443C2865A733E3D5AC

get3DSpread

public FMOD.RESULT get3DSpread(out System.Single& angle)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash2FCDA4ECE427203D7A8BDAC4986299F1F6BC8879CCB8E26F03B75755C88F6155

getAudibility

public FMOD.RESULT getAudibility(out System.Single& audibility)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashF4F63CBA78987AA4EB364FDDC033B60C881265F59E31DB7821F2DAD3039713BA

getDelay

public FMOD.RESULT getDelay(out System.UInt64& dspclock_start, out System.UInt64& dspclock_end)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash84F75A62E1A5CFCBBA5FE740CEF0B449AE6C84BBA7671ECD2FC5A60709726A86

getDelay

public FMOD.RESULT getDelay(out System.UInt64& dspclock_start, out System.UInt64& dspclock_end, out System.Boolean& stopchannels)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash20A93635E579772A81E5757DF32E1FB54ED23BD3E7816F62BE2870C99657E37B

getDSP

public FMOD.RESULT getDSP(System.Int32 index, out FMOD.DSP& dsp)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash708B2C33BCA530665ABCAF9EAF9C18ACF2756E21A2192817BB0749924DE4F455

getDSPClock

public FMOD.RESULT getDSPClock(out System.UInt64& dspclock, out System.UInt64& parentclock)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashB24B244DD26AC2D708998F2E13C2FEFC3484271CBC24E7AED4A1EA08F382BD17

getDSPIndex

public FMOD.RESULT getDSPIndex(FMOD.DSP dsp, out System.Int32& index)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD939DAE42F67E5A1F71F13556E51A707D1C5CA2ABC6AE95749CE5A469BC77413

getFadePoints

public FMOD.RESULT getFadePoints(System.UInt32& numpoints, System.UInt64[] point_dspclock, System.Single[] point_volume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash67F9D784611FDD9603FFE9ED21B44F7FBFDA7B8D98AA4E8A285CEF1C2B2D6CE3

getLowPassGain

public FMOD.RESULT getLowPassGain(out System.Single& gain)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashA7DCC34216BE54331215904952F49A796EEE6028AA81B2AE4F6A8FBA61BBC773

getMixMatrix

public FMOD.RESULT getMixMatrix(System.Single[] matrix, out System.Int32& outchannels, out System.Int32& inchannels, System.Int32 inchannel_hop)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD161C4E9F081D8F2BAC7E0B1B987A50C662E0ECD451E830C455FB36BD621AF6A

getMode

public FMOD.RESULT getMode(out FMOD.MODE& mode)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash8DFB29403E4D67FE445B1E64A36D745C53F6B63DC01D11B90F08FBE814EAE695

getMute

public FMOD.RESULT getMute(out System.Boolean& mute)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashFD5C5194FF7FED7AA50B84DA6390FF32754F0472D74AF94BE577BCCA112FA43C

getNumDSPs

public FMOD.RESULT getNumDSPs(out System.Int32& numdsps)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashA6931FB94D1EE7FB8BEB1676F2058844FCE2CCFA8EEE6728B8CEB5B8D9C7865E

getPaused

public FMOD.RESULT getPaused(out System.Boolean& paused)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash0DF3B320DEB3F508A1F31E4B36CCC272C3ED08AC07FD95EDAD15997E66DC9923

getPitch

public FMOD.RESULT getPitch(out System.Single& pitch)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash8AA5C6AEBE13F57EA530C540B4D293173CD4D9D929D737930F5134E81CDEB198

getReverbProperties

public FMOD.RESULT getReverbProperties(System.Int32 instance, out System.Single& wet)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash23099266AA7640A84896BED41FC452D8836544968DDA00CB9001A33E17294CE3

getSystemObject

public FMOD.RESULT getSystemObject(out FMOD.System& system)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashE845F7987726385EB6A06F6B7D1A1EA40B0A6409E4A22719D6CF211A2AE5F824

getUserData

public FMOD.RESULT getUserData(out System.IntPtr& userdata)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashDF96226BF34D99CF41BF7B89E3CC0E26FDE182229414E54B20553D739B65F800

getVolume

public FMOD.RESULT getVolume(out System.Single& volume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashB6EF71DC0D18074701C5C400574E42F3710953861099795426E32DFBA37507D1

getVolumeRamp

public FMOD.RESULT getVolumeRamp(out System.Boolean& ramp)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash74632DADEDEEF1E868C95D1622664BA2552376D042290D929B153AB044EC8CCF

isPlaying

public FMOD.RESULT isPlaying(out System.Boolean& isplaying)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash52C97A18FBB1A72B8597B700FBB5247A82047227279F087E74FC9125EA665BC1

removeDSP

public FMOD.RESULT removeDSP(FMOD.DSP dsp)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash3B6A92F45FC575F952220D59D46F0C25E459C762971E54F2CCD8574FC01B9643

removeFadePoints

public FMOD.RESULT removeFadePoints(System.UInt64 dspclock_start, System.UInt64 dspclock_end)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash87B086418EEAD71DC1A7C11923EA9A5347B4D13C334C6925CC3A68BE4E729C1F

set3DAttributes

public FMOD.RESULT set3DAttributes(FMOD.VECTOR& pos, FMOD.VECTOR& vel)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashFFBC4285259DFD6D96107E9AEEB67287FB7A6B2206C9D322012B75D72A8DEB4E

set3DConeOrientation

public FMOD.RESULT set3DConeOrientation(FMOD.VECTOR& orientation)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash97F0642BDC18D41EAB1E5C8D4A53667CDEA5CA08AC342C8BDB9D729C8BD0AB28

set3DConeSettings

public FMOD.RESULT set3DConeSettings(System.Single insideconeangle, System.Single outsideconeangle, System.Single outsidevolume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashA9A24569B5B0A4C94C37A3037ACF40FE79C9044E43A8573D3DA1667FA601A937

set3DCustomRolloff

public FMOD.RESULT set3DCustomRolloff(FMOD.VECTOR& points, System.Int32 numpoints)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash8630C12C95DAE4A3CC4F133861933ADED7DF1CD4A0D3AC81F02C10CFFDE32960

set3DDistanceFilter

public FMOD.RESULT set3DDistanceFilter(System.Boolean custom, System.Single customLevel, System.Single centerFreq)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashE602029F894726EAED5B782F33738D6374095A151EC0109FF425BFA93DE7F6ED

set3DDopplerLevel

public FMOD.RESULT set3DDopplerLevel(System.Single level)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD2FB4E2EF7787408AF27256D2D3EED0833A052B3D3287E0C6C4B75F8F7A89FE6

set3DLevel

public FMOD.RESULT set3DLevel(System.Single level)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash7D531CB1D5FD6C77195018D7604089B5AD1709414D5D6D5731DC5997B20C0736

set3DMinMaxDistance

public FMOD.RESULT set3DMinMaxDistance(System.Single mindistance, System.Single maxdistance)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash772E94F7702EBBCD03D25DB51BC50BE354834A279E678664675C61B1EF22986E

set3DOcclusion

public FMOD.RESULT set3DOcclusion(System.Single directocclusion, System.Single reverbocclusion)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash6C4225D63F50E6E1C124B0D63FC60CA4F8BDD49CAA2755FDE70B7A71B262C997

set3DSpread

public FMOD.RESULT set3DSpread(System.Single angle)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD59EAE150F55D19CBD32F19509D5F7503425265DB784E00A15AD9F34735E8079

setCallback

public FMOD.RESULT setCallback(FMOD.CHANNELCONTROL_CALLBACK callback)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash6534A57B3699B8EE32DC6641A3BC720CE2A5D637F90C7FA6560E8C0C7D0CFCCE

setDelay

public FMOD.RESULT setDelay(System.UInt64 dspclock_start, System.UInt64 dspclock_end, System.Boolean stopchannels)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash13756B05CB034F0F166804754544D0358EB247C73D8DE40AFFB0913B60D947D5

setDSPIndex

public FMOD.RESULT setDSPIndex(FMOD.DSP dsp, System.Int32 index)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash879732A0B7F2F24F32A85404C88FEA87EA98F1BE1F5D6C57C4DD8A739FA1AA89

setFadePointRamp

public FMOD.RESULT setFadePointRamp(System.UInt64 dspclock, System.Single volume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash1F6A6237C06258ADEC35820574EB4D771F043E8A9597388A7BBB32B6F76BE0CA

setLowPassGain

public FMOD.RESULT setLowPassGain(System.Single gain)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash0354307069238A9133C8782A6D27153AB184796FCC3C9FA03B0EA8A6AFEE0E5F

setMixLevelsInput

public FMOD.RESULT setMixLevelsInput(System.Single[] levels, System.Int32 numlevels)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD88E64AEB2F18757F3C7FC8E0511EF287D2DBAB890C2784204B6AE57AED4AE64

setMixLevelsOutput

public FMOD.RESULT setMixLevelsOutput(System.Single frontleft, System.Single frontright, System.Single center, System.Single lfe, System.Single surroundleft, System.Single surroundright, System.Single backleft, System.Single backright)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash7CE5F4DA4723EECF41F2A22F2EDB1DCCA3C06F463B6BC2AC77B650645D0F472C

setMixMatrix

public FMOD.RESULT setMixMatrix(System.Single[] matrix, System.Int32 outchannels, System.Int32 inchannels, System.Int32 inchannel_hop)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashE41128C532EE3E2B328260C83204D2314959007B8EF357FCB5E99AE998A292F0

setMode

public FMOD.RESULT setMode(FMOD.MODE mode)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash7FBF0A4B3C14AF9EAD6E9A4F5D6026B94819F6BCB4502DE75E099E6D2469AB5F

setMute

public FMOD.RESULT setMute(System.Boolean mute)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash76F4C26F438F7F146A26F40B4B819086ABBB786081830FC5A930BE2C9B3E9622

setPan

public FMOD.RESULT setPan(System.Single pan)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash13980D3E137FB9F72A39CF02936C2CB2C701270E57E8E48DDACFDF1A439CB46C

setPaused

public FMOD.RESULT setPaused(System.Boolean paused)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash98E1810D084C2FA2A8740E2AF1F320963C1E9AB49C93EA899280BA7D3EE31DE5

setPitch

public FMOD.RESULT setPitch(System.Single pitch)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashE40892EE2FDD39C1205A0F49974F0EAE7B41D32EAE23218AFCD7A211CEFD68E5

setReverbProperties

public FMOD.RESULT setReverbProperties(System.Int32 instance, System.Single wet)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashA3F3E77503FB4C9BB5A7218E5C217C41E1DDDA462D2A087E7BAEE3F607E31586

setUserData

public FMOD.RESULT setUserData(System.IntPtr userdata)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash3F637A5BEC45E0922CADED063D5B3CB3BAFBF1D44CC709639C505232C7D43C52

setVolume

public FMOD.RESULT setVolume(System.Single volume)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • HashD9465828834EA69D4A008E69E13FD055309CD8CA1059194D9DAB0FA29A3F08DA

setVolumeRamp

public FMOD.RESULT setVolumeRamp(System.Boolean ramp)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash6464B1C97004161B4742CA942851CC1C6E7F26D07AE70D821A467243AADA9677

stop

public FMOD.RESULT stop()

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualTrue
  • Hash1A2ED0BD68A6F1578695FE84BB5EB4BF43D409EBBB7F6AE871F8D7ACC5578E36