FMOD.Geometry
Type JSONpublic struct in FMOD
Type metadata
- Assembly
Romestead - Namespace
FMOD - Base type
System.ValueType - Hash
28D77E76FF1B0E414D03AB45F2629ACB18D8929AFE14B8B228485594AB956CCD
Relationships
Base type
System.ValueType
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
handle# | public | public 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 type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
0B00CA96DAEF5360F5FA5E31757CFBCF1BC6856B924442696E0DA22924A0B660 - Body hash
48DCC6023E635AFBCB7DD29A413DF956AEEEB43AAC756422B7E1C9518378B9DC - IL size21
clearHandle
#
public System.Void clearHandle()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
26A749EBA3B272403C98F28428A0EE9D9512EFFCF0E3C68BBF0DB07143245354 - Body hash
A26B8A420AE136D8C58A25B81A1DE38FA446F8FD29967E4CBA7ED3CB451F1CA1 - 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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
654601C85ED6D5806CF7AF31B41F6774DF684691437C8875A5419CEC24F76E0D
Called by
FMOD5_Geometry_GetActive
#
private FMOD.RESULT FMOD5_Geometry_GetActive(System.IntPtr geometry, out System.Boolean& active)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
3E810BCBCECC61A891FB4416D87ACE88904B05EB90EAD24B3E206508FC5CE45C
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
E2346C4D156507381DE9F28FBD2DA384E5D8A2D6A84AB7F9077948C8236D4EF3
Called by
FMOD5_Geometry_GetNumPolygons
#
private FMOD.RESULT FMOD5_Geometry_GetNumPolygons(System.IntPtr geometry, out System.Int32& numpolygons)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
B10561B2A04FAF836F61B673B163D7A672896367A655032AE0CED853C54D51D2
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
162A1DA6371A26608455EBDB2D4383F55EA448246413F8A9E1B136E75A08CAF8
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
CFE242C58F14EAB130E1D79C78963E70ECA636BFD339F3D4D3B7D2B8103BCB35
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
77454CCBEAF6DCB1232BE91AD0A688561AD8EE8B72603951CD9F8E923811F751
Called by
FMOD5_Geometry_GetPosition
#
private FMOD.RESULT FMOD5_Geometry_GetPosition(System.IntPtr geometry, out FMOD.VECTOR& position)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
5791AF2D3EDC2F35D0FDE3A3A100780BD21934187A9029453A266A19EDDE8F6D
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
C217F45DE1DFEFDBFF57B79FB56FDA38FF5557FDB7A05D035F0C46FAF1E1E4CD
Called by
FMOD5_Geometry_GetScale
#
private FMOD.RESULT FMOD5_Geometry_GetScale(System.IntPtr geometry, out FMOD.VECTOR& scale)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
683CF5AB0610D94C4DF473F14FE4FB7B33523EA4C068F7B18E1984A8C792FE8C
Called by
FMOD5_Geometry_GetUserData
#
private FMOD.RESULT FMOD5_Geometry_GetUserData(System.IntPtr geometry, out System.IntPtr& userdata)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
DAA5085EC1ACB3254D00733ADB3DB4BE2B71CC4142AC5D1D2CA799C7E382988C
Called by
FMOD5_Geometry_Release
#
private FMOD.RESULT FMOD5_Geometry_Release(System.IntPtr geometry)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
AC3BDC921C86605A0715819B29FA7676F8E201FA2A38C1089754E76FE03B21F9
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
F78F7446B37869F26BD73337DE9B52FE51E7A149588128E42ABBCF5C7865E1F3
Called by
FMOD5_Geometry_SetActive
#
private FMOD.RESULT FMOD5_Geometry_SetActive(System.IntPtr geometry, System.Boolean active)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
691BE1A4D000A5D093CACCACF708CD812652C66DCBDC9416E766CA261F59B481
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
02553BDB87B8217A4594C755D75D07467570A09982DFBA371BA9A4BE110EE234
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 type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
EF42E3DADFD4909B67285D9FB00CBB8A33069086690F049C04BBE61314954119
Called by
FMOD5_Geometry_SetPosition
#
private FMOD.RESULT FMOD5_Geometry_SetPosition(System.IntPtr geometry, FMOD.VECTOR& position)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
3E7BB82E0E871FE15949F1B005F6D8BBE3D5BC11E257CCD6F8E76EF609F2EA90
Called by
FMOD5_Geometry_SetRotation
#
private FMOD.RESULT FMOD5_Geometry_SetRotation(System.IntPtr geometry, FMOD.VECTOR& forward, FMOD.VECTOR& up)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
7D86A91CAB922DDE761B098FD3EE8CADD711587B04B03D94DD0E6EA37AF1842B
Called by
FMOD5_Geometry_SetScale
#
private FMOD.RESULT FMOD5_Geometry_SetScale(System.IntPtr geometry, FMOD.VECTOR& scale)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
F855F13041D810BA56C3BDA0F5466B96EAC19F0484C6E4D110E0294CF73B0067
Called by
FMOD5_Geometry_SetUserData
#
private FMOD.RESULT FMOD5_Geometry_SetUserData(System.IntPtr geometry, System.IntPtr userdata)
Method metadata
- Visibilityprivate
- Return type
FMOD.RESULT - StaticTrue
- VirtualFalse
- Hash
D328ED0E206CA3EE8007C81514CCCF73EB40F7D947597AD935EA770E2C0E5D69
Called by
getActive
#
public FMOD.RESULT getActive(out System.Boolean& active)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
A9AE6840AFE82A6C28FFE88055404E40D7345BF22DACEBECDB80DE5A899926FB - Body hash
73B003C2B22B16A07269E68F64A2623CE1642FD3D0BD0A74675DD0E6693820A6 - IL size13
getMaxPolygons
#
public FMOD.RESULT getMaxPolygons(out System.Int32& maxpolygons, out System.Int32& maxvertices)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
5FB8552839D09EFC04E3931D67BCB7B90773539DAB0CB52A8CCDF8C866D5259F - Body hash
BABDEF6F489CCE61D9D500122D857A74C5DD8A89D7D3352BF02E32DC876C91CF - IL size14
getNumPolygons
#
public FMOD.RESULT getNumPolygons(out System.Int32& numpolygons)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
B21C8BC2318AB5641D64EBF7CC3647BA9B00588EA53A91487A2A48E10545F4D6 - Body hash
45F90438198FD5F844D255930E1BFF55FB9D8E27950705AF4DE59185290FEB79 - IL size13
getPolygonAttributes
#
public FMOD.RESULT getPolygonAttributes(System.Int32 index, out System.Single& directocclusion, out System.Single& reverbocclusion, out System.Boolean& doublesided)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
44775C776B510AC6DD7EA28925E207D09E4EA34D72E96354F1C22573BCD31582 - Body hash
9B25E7F8C1D7566805F01BBD40C19053673D8B84E4A06C315C8089831BD5DB39 - IL size17
getPolygonNumVertices
#
public FMOD.RESULT getPolygonNumVertices(System.Int32 index, out System.Int32& numvertices)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
8E3CBF981BE86E53032DB09EBD3BFB9DF963952D3D99E1665B1609B342EB3A36 - Body hash
3DC47B4E7EED096426D2ABCD9AE91D837389F34C9BA01DA8152F62F60E4B088B - IL size14
getPolygonVertex
#
public FMOD.RESULT getPolygonVertex(System.Int32 index, System.Int32 vertexindex, out FMOD.VECTOR& vertex)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
DC8B2E7D943F9B29741F527931DBD426711EAD26B9BBDA40AF07E1754FAC88FA - Body hash
E0FC954BB614DB23A001B7CDE942A786F8ECC087A800838B00EAFF29ABDC0073 - IL size15
getPosition
#
public FMOD.RESULT getPosition(out FMOD.VECTOR& position)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
B105DBC4D3B3D1505B56A5C6C2A9EC978CCF79F1779E0B726745521CDF50B8BC - Body hash
B6B8D0EFE6B88D0F16EB63C914EFA391464956259C7EA425CB8FA4CEC21E3E10 - IL size13
getRotation
#
public FMOD.RESULT getRotation(out FMOD.VECTOR& forward, out FMOD.VECTOR& up)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
A1FB9B2F46F53FBC1C112AFB5BB093C1706A73557CDB14DD83F6A4224049331D - Body hash
868A3AD93C0184A4401F8F3905A0A33B7869811E1CC3A7ADB4AB40B018A4AE68 - IL size14
getScale
#
public FMOD.RESULT getScale(out FMOD.VECTOR& scale)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
A806B842A53F2DF3AA56DC94C9264E43098CC65632005552870B5428480BEC1C - Body hash
9697D89E09B5F930316A83D59920BD68C6C0081102C82CDEA48DE7C723E384A0 - IL size13
Referenced calls
getUserData
#
public FMOD.RESULT getUserData(out System.IntPtr& userdata)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
D74447C15E848E73B8CC913CF49631F66FC47FFDA5092BB8DA63D68F1F64F5B4 - Body hash
0FBEE85A064C4E1D92499BB10D6DCD5A751EF28FA93728ACED280AA754A99C61 - IL size13
hasHandle
#
public System.Boolean hasHandle()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
C2E522A12C64554A1F451ECE5CA0FA4781E8743DDA5AD31C3A79262E9E5C60C3 - Body hash
446E64424DCB425985A286DA64FFAE44911DD78CDFF8619D76D3B35315E19A26 - IL size17
release
#
public FMOD.RESULT release()
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
AA95F539FBE64526A247FCEED8FAC910862132BAEE676021F010EDCD6EF070F0 - Body hash
4D3792FE33F79D9A08A9FDC922757B7C9D5D66C5FBF1D63E942CE5D89456F5C4 - IL size12
Referenced calls
save
#
public FMOD.RESULT save(System.IntPtr data, out System.Int32& datasize)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
C68CCE71C2036A42BBAA5AC5473945EE8496C997B8CC58C4FDCA0BE5AF0A9084 - Body hash
24E1B0A4D3E7AA941E508D48C338D5570A4B7E4698A62E427145818A7374D68D - IL size14
setActive
#
public FMOD.RESULT setActive(System.Boolean active)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
F1ADEDE3A4B817B5004FA349418449B1D26F10BE7572536BBF13E680E74B9075 - Body hash
A7C7F1EC4E8AD72E84A24E2653DAEE04BF3FD90F28A9EDB198C7E92875B49641 - IL size13
setPolygonAttributes
#
public FMOD.RESULT setPolygonAttributes(System.Int32 index, System.Single directocclusion, System.Single reverbocclusion, System.Boolean doublesided)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
D8BDAAC0B5C2BA2AE115A2F256FCA3FE37E076B60BB788C67F0C440E7E0D5AAC - Body hash
DEC591EFD14A6B737D60C5C4C050DCA9E4B55F35CC065DA6202D804A117553ED - IL size17
setPolygonVertex
#
public FMOD.RESULT setPolygonVertex(System.Int32 index, System.Int32 vertexindex, FMOD.VECTOR& vertex)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
7F84A069C158DFF148A43FAF90C2053DA84F8E05E99B3E43B9609416A0319397 - Body hash
362125039B9A80DB38BCB3BFC8EC6736089212B2DD2185556B9517D87716AF32 - IL size15
setPosition
#
public FMOD.RESULT setPosition(FMOD.VECTOR& position)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
670CEB69B70164E85BAC22C3F79431D08FA3F677CAD05816AF3068310780796A - Body hash
440D5B0DBE8F9B2A23E0FD8DA4A6AA491C94D1D37725408438CDE758ED20F5D6 - IL size13
setRotation
#
public FMOD.RESULT setRotation(FMOD.VECTOR& forward, FMOD.VECTOR& up)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
03E63275A460C51A7678FD9DB22C369962F18720934A70927B3D65FFA0780628 - Body hash
40ECE7D452CD9DF524B04836E048BA41BD6D3630C0F2AC90BD3A4F5162E626DA - IL size14
setScale
#
public FMOD.RESULT setScale(FMOD.VECTOR& scale)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
3A2C5217AF417EC11ACB55E3E6E0CE6AB48DF7538FA876884564BA941E59A7E1 - Body hash
C4128B66DA05DF632CDBE265A1D00964513E4939BCE1541F1B9936B8EFDE9203 - IL size13
Referenced calls
setUserData
#
public FMOD.RESULT setUserData(System.IntPtr userdata)
Method metadata
- Visibilitypublic
- Return type
FMOD.RESULT - StaticFalse
- VirtualFalse
- Hash
5BD7C414F05046D54F0AE9D4925D76C359F85A2245C91F4ADB23EE062666CA56 - Body hash
D19F7A0DB03100E6A128C6DA866D2DDC9B545B54A79F90F66FC9901502DE3C3B - IL size13