Romestead Assembly Reference

FMOD.Geometry

Type JSON

public struct in FMOD

Methods42
Properties0
Fields1
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceFMOD
  • Base typeSystem.ValueType
  • Hash28D77E76FF1B0E414D03AB45F2629ACB18D8929AFE14B8B228485594AB956CCD

Relationships

Base type

System.ValueType

Fields

NameVisibilitySignature
handlepublicpublic System.IntPtr handle

Methods

addPolygon

public FMOD.RESULT addPolygon(System.Single directocclusion, System.Single reverbocclusion, System.Boolean doublesided, System.Int32 numvertices, FMOD.VECTOR[] vertices, out System.Int32& polygonindex)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • Hash0B00CA96DAEF5360F5FA5E31757CFBCF1BC6856B924442696E0DA22924A0B660
  • Body hash48DCC6023E635AFBCB7DD29A413DF956AEEEB43AAC756422B7E1C9518378B9DC
  • IL size21
Referenced calls

clearHandle

public System.Void clearHandle()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash26A749EBA3B272403C98F28428A0EE9D9512EFFCF0E3C68BBF0DB07143245354
  • Body hashA26B8A420AE136D8C58A25B81A1DE38FA446F8FD29967E4CBA7ED3CB451F1CA1
  • IL size12

FMOD5_Geometry_AddPolygon

private FMOD.RESULT FMOD5_Geometry_AddPolygon(System.IntPtr geometry, System.Single directocclusion, System.Single reverbocclusion, System.Boolean doublesided, System.Int32 numvertices, FMOD.VECTOR[] vertices, out System.Int32& polygonindex)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash654601C85ED6D5806CF7AF31B41F6774DF684691437C8875A5419CEC24F76E0D
Called by

FMOD5_Geometry_GetActive

private FMOD.RESULT FMOD5_Geometry_GetActive(System.IntPtr geometry, out System.Boolean& active)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash3E810BCBCECC61A891FB4416D87ACE88904B05EB90EAD24B3E206508FC5CE45C
Called by

FMOD5_Geometry_GetMaxPolygons

private FMOD.RESULT FMOD5_Geometry_GetMaxPolygons(System.IntPtr geometry, out System.Int32& maxpolygons, out System.Int32& maxvertices)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashE2346C4D156507381DE9F28FBD2DA384E5D8A2D6A84AB7F9077948C8236D4EF3
Called by

FMOD5_Geometry_GetNumPolygons

private FMOD.RESULT FMOD5_Geometry_GetNumPolygons(System.IntPtr geometry, out System.Int32& numpolygons)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashB10561B2A04FAF836F61B673B163D7A672896367A655032AE0CED853C54D51D2
Called by

FMOD5_Geometry_GetPolygonAttributes

private FMOD.RESULT FMOD5_Geometry_GetPolygonAttributes(System.IntPtr geometry, System.Int32 index, out System.Single& directocclusion, out System.Single& reverbocclusion, out System.Boolean& doublesided)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash162A1DA6371A26608455EBDB2D4383F55EA448246413F8A9E1B136E75A08CAF8
Called by

FMOD5_Geometry_GetPolygonNumVertices

private FMOD.RESULT FMOD5_Geometry_GetPolygonNumVertices(System.IntPtr geometry, System.Int32 index, out System.Int32& numvertices)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashCFE242C58F14EAB130E1D79C78963E70ECA636BFD339F3D4D3B7D2B8103BCB35
Called by

FMOD5_Geometry_GetPolygonVertex

private FMOD.RESULT FMOD5_Geometry_GetPolygonVertex(System.IntPtr geometry, System.Int32 index, System.Int32 vertexindex, out FMOD.VECTOR& vertex)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash77454CCBEAF6DCB1232BE91AD0A688561AD8EE8B72603951CD9F8E923811F751
Called by

FMOD5_Geometry_GetPosition

private FMOD.RESULT FMOD5_Geometry_GetPosition(System.IntPtr geometry, out FMOD.VECTOR& position)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash5791AF2D3EDC2F35D0FDE3A3A100780BD21934187A9029453A266A19EDDE8F6D
Called by

FMOD5_Geometry_GetRotation

private FMOD.RESULT FMOD5_Geometry_GetRotation(System.IntPtr geometry, out FMOD.VECTOR& forward, out FMOD.VECTOR& up)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashC217F45DE1DFEFDBFF57B79FB56FDA38FF5557FDB7A05D035F0C46FAF1E1E4CD
Called by

FMOD5_Geometry_GetScale

private FMOD.RESULT FMOD5_Geometry_GetScale(System.IntPtr geometry, out FMOD.VECTOR& scale)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash683CF5AB0610D94C4DF473F14FE4FB7B33523EA4C068F7B18E1984A8C792FE8C
Called by

FMOD5_Geometry_GetUserData

private FMOD.RESULT FMOD5_Geometry_GetUserData(System.IntPtr geometry, out System.IntPtr& userdata)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashDAA5085EC1ACB3254D00733ADB3DB4BE2B71CC4142AC5D1D2CA799C7E382988C
Called by

FMOD5_Geometry_Release

private FMOD.RESULT FMOD5_Geometry_Release(System.IntPtr geometry)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashAC3BDC921C86605A0715819B29FA7676F8E201FA2A38C1089754E76FE03B21F9
Called by

FMOD5_Geometry_Save

private FMOD.RESULT FMOD5_Geometry_Save(System.IntPtr geometry, System.IntPtr data, out System.Int32& datasize)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashF78F7446B37869F26BD73337DE9B52FE51E7A149588128E42ABBCF5C7865E1F3
Called by

FMOD5_Geometry_SetActive

private FMOD.RESULT FMOD5_Geometry_SetActive(System.IntPtr geometry, System.Boolean active)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash691BE1A4D000A5D093CACCACF708CD812652C66DCBDC9416E766CA261F59B481
Called by

FMOD5_Geometry_SetPolygonAttributes

private FMOD.RESULT FMOD5_Geometry_SetPolygonAttributes(System.IntPtr geometry, System.Int32 index, System.Single directocclusion, System.Single reverbocclusion, System.Boolean doublesided)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash02553BDB87B8217A4594C755D75D07467570A09982DFBA371BA9A4BE110EE234
Called by

FMOD5_Geometry_SetPolygonVertex

private FMOD.RESULT FMOD5_Geometry_SetPolygonVertex(System.IntPtr geometry, System.Int32 index, System.Int32 vertexindex, FMOD.VECTOR& vertex)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashEF42E3DADFD4909B67285D9FB00CBB8A33069086690F049C04BBE61314954119
Called by

FMOD5_Geometry_SetPosition

private FMOD.RESULT FMOD5_Geometry_SetPosition(System.IntPtr geometry, FMOD.VECTOR& position)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash3E7BB82E0E871FE15949F1B005F6D8BBE3D5BC11E257CCD6F8E76EF609F2EA90
Called by

FMOD5_Geometry_SetRotation

private FMOD.RESULT FMOD5_Geometry_SetRotation(System.IntPtr geometry, FMOD.VECTOR& forward, FMOD.VECTOR& up)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • Hash7D86A91CAB922DDE761B098FD3EE8CADD711587B04B03D94DD0E6EA37AF1842B
Called by

FMOD5_Geometry_SetScale

private FMOD.RESULT FMOD5_Geometry_SetScale(System.IntPtr geometry, FMOD.VECTOR& scale)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashF855F13041D810BA56C3BDA0F5466B96EAC19F0484C6E4D110E0294CF73B0067
Called by

FMOD5_Geometry_SetUserData

private FMOD.RESULT FMOD5_Geometry_SetUserData(System.IntPtr geometry, System.IntPtr userdata)

Method metadata
  • Visibilityprivate
  • Return typeFMOD.RESULT
  • StaticTrue
  • VirtualFalse
  • HashD328ED0E206CA3EE8007C81514CCCF73EB40F7D947597AD935EA770E2C0E5D69
Called by

getPolygonAttributes

public FMOD.RESULT getPolygonAttributes(System.Int32 index, out System.Single& directocclusion, out System.Single& reverbocclusion, out System.Boolean& doublesided)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • Hash44775C776B510AC6DD7EA28925E207D09E4EA34D72E96354F1C22573BCD31582
  • Body hash9B25E7F8C1D7566805F01BBD40C19053673D8B84E4A06C315C8089831BD5DB39
  • IL size17
Referenced calls

getPolygonVertex

public FMOD.RESULT getPolygonVertex(System.Int32 index, System.Int32 vertexindex, out FMOD.VECTOR& vertex)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • HashDC8B2E7D943F9B29741F527931DBD426711EAD26B9BBDA40AF07E1754FAC88FA
  • Body hashE0FC954BB614DB23A001B7CDE942A786F8ECC087A800838B00EAFF29ABDC0073
  • IL size15
Referenced calls

hasHandle

public System.Boolean hasHandle()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • HashC2E522A12C64554A1F451ECE5CA0FA4781E8743DDA5AD31C3A79262E9E5C60C3
  • Body hash446E64424DCB425985A286DA64FFAE44911DD78CDFF8619D76D3B35315E19A26
  • IL size17

release

public FMOD.RESULT release()

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • HashAA95F539FBE64526A247FCEED8FAC910862132BAEE676021F010EDCD6EF070F0
  • Body hash4D3792FE33F79D9A08A9FDC922757B7C9D5D66C5FBF1D63E942CE5D89456F5C4
  • IL size12
Referenced calls

setPolygonAttributes

public FMOD.RESULT setPolygonAttributes(System.Int32 index, System.Single directocclusion, System.Single reverbocclusion, System.Boolean doublesided)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • HashD8BDAAC0B5C2BA2AE115A2F256FCA3FE37E076B60BB788C67F0C440E7E0D5AAC
  • Body hashDEC591EFD14A6B737D60C5C4C050DCA9E4B55F35CC065DA6202D804A117553ED
  • IL size17
Referenced calls

setPolygonVertex

public FMOD.RESULT setPolygonVertex(System.Int32 index, System.Int32 vertexindex, FMOD.VECTOR& vertex)

Method metadata
  • Visibilitypublic
  • Return typeFMOD.RESULT
  • StaticFalse
  • VirtualFalse
  • Hash7F84A069C158DFF148A43FAF90C2053DA84F8E05E99B3E43B9609416A0319397
  • Body hash362125039B9A80DB38BCB3BFC8EC6736089212B2DD2185556B9517D87716AF32
  • IL size15
Referenced calls