|
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) |
|