|
glVertex
5.5.2
|
container class for multiple non-physical objects (empty physics implementation) More...
#include <glvertex_object.h>

Public Member Functions | |
| virtual iterator | addObject (lgl_Object *obj) |
| add physical object | |
| iterator | findNonStaticObject (vec3 center, double radius) |
| find nearest non-static graphical object within search radius | |
| virtual void | removeObject (iterator it) |
| remove physical object | |
| virtual void | deactivateObject (iterator it, bool yes=true) |
| deactivate physical object | |
| iterator | begin () |
| begin iterator | |
| iterator | end () |
| end iterator | |
| void | setGroundPlane (vec3 o, vec3 n, double r=1.0) |
| set ground plane More... | |
| void | setGravity (double g) |
| set gravity | |
| iterator | findObject (lgl_Object *obj) |
| find graphical object | |
| iterator | findObject (vec3 center, double radius) |
| find nearest graphical object within search radius | |
| void | selectObject (iterator it) |
| select graphical object | |
| iterator | getSelectedObject () |
| get selected graphical object | |
| void | renderObjects (double dt=0) |
| render and update all objects | |
| void | renderObjects (vec3 eye, double dt=0) |
| render and update all objects | |
| virtual void | drawObjects () |
| draw all objects without updating | |
| virtual void | drawObjects (vec3 eye) |
| draw all objects with depth sorting | |
| virtual void | preupdateObjects (double dt) |
| pre-update all objects | |
container class for multiple non-physical objects (empty physics implementation)
|
inlineinherited |
set ground plane
1.8.17