|
| RESULT | release () |
| |
| RESULT | addPolygon (float directocclusion, float reverbocclusion, bool doublesided, int numvertices, VECTOR[] vertices, out int polygonindex) |
| |
| RESULT | getNumPolygons (out int numpolygons) |
| |
| RESULT | getMaxPolygons (out int maxpolygons, out int maxvertices) |
| |
| RESULT | getPolygonNumVertices (int index, out int numvertices) |
| |
| RESULT | setPolygonVertex (int index, int vertexindex, ref VECTOR vertex) |
| |
| RESULT | getPolygonVertex (int index, int vertexindex, out VECTOR vertex) |
| |
| RESULT | setPolygonAttributes (int index, float directocclusion, float reverbocclusion, bool doublesided) |
| |
| RESULT | getPolygonAttributes (int index, out float directocclusion, out float reverbocclusion, out bool doublesided) |
| |
| RESULT | setActive (bool active) |
| |
| RESULT | getActive (out bool active) |
| |
| RESULT | setRotation (ref VECTOR forward, ref VECTOR up) |
| |
| RESULT | getRotation (out VECTOR forward, out VECTOR up) |
| |
| RESULT | setPosition (ref VECTOR position) |
| |
| RESULT | getPosition (out VECTOR position) |
| |
| RESULT | setScale (ref VECTOR scale) |
| |
| RESULT | getScale (out VECTOR scale) |
| |
| RESULT | save (IntPtr data, out int datasize) |
| |
| RESULT | setUserData (IntPtr userdata) |
| |
| RESULT | getUserData (out IntPtr userdata) |
| |
| | Geometry (IntPtr ptr) |
| |
| bool | hasHandle () |
| |
| void | clearHandle () |
| |
|
| static RESULT | FMOD5_Geometry_Release (IntPtr geometry) |
| |
| static RESULT | FMOD5_Geometry_AddPolygon (IntPtr geometry, float directocclusion, float reverbocclusion, bool doublesided, int numvertices, VECTOR[] vertices, out int polygonindex) |
| |
| static RESULT | FMOD5_Geometry_GetNumPolygons (IntPtr geometry, out int numpolygons) |
| |
| static RESULT | FMOD5_Geometry_GetMaxPolygons (IntPtr geometry, out int maxpolygons, out int maxvertices) |
| |
| static RESULT | FMOD5_Geometry_GetPolygonNumVertices (IntPtr geometry, int index, out int numvertices) |
| |
| static RESULT | FMOD5_Geometry_SetPolygonVertex (IntPtr geometry, int index, int vertexindex, ref VECTOR vertex) |
| |
| static RESULT | FMOD5_Geometry_GetPolygonVertex (IntPtr geometry, int index, int vertexindex, out VECTOR vertex) |
| |
| static RESULT | FMOD5_Geometry_SetPolygonAttributes (IntPtr geometry, int index, float directocclusion, float reverbocclusion, bool doublesided) |
| |
| static RESULT | FMOD5_Geometry_GetPolygonAttributes (IntPtr geometry, int index, out float directocclusion, out float reverbocclusion, out bool doublesided) |
| |
| static RESULT | FMOD5_Geometry_SetActive (IntPtr geometry, bool active) |
| |
| static RESULT | FMOD5_Geometry_GetActive (IntPtr geometry, out bool active) |
| |
| static RESULT | FMOD5_Geometry_SetRotation (IntPtr geometry, ref VECTOR forward, ref VECTOR up) |
| |
| static RESULT | FMOD5_Geometry_GetRotation (IntPtr geometry, out VECTOR forward, out VECTOR up) |
| |
| static RESULT | FMOD5_Geometry_SetPosition (IntPtr geometry, ref VECTOR position) |
| |
| static RESULT | FMOD5_Geometry_GetPosition (IntPtr geometry, out VECTOR position) |
| |
| static RESULT | FMOD5_Geometry_SetScale (IntPtr geometry, ref VECTOR scale) |
| |
| static RESULT | FMOD5_Geometry_GetScale (IntPtr geometry, out VECTOR scale) |
| |
| static RESULT | FMOD5_Geometry_Save (IntPtr geometry, IntPtr data, out int datasize) |
| |
| static RESULT | FMOD5_Geometry_SetUserData (IntPtr geometry, IntPtr userdata) |
| |
| static RESULT | FMOD5_Geometry_GetUserData (IntPtr geometry, out IntPtr userdata) |
| |