glVertex
5.5.2
|
container class for multiple graphical objects More...
#include <glvertex_object.h>
Public Member Functions | |
lgl_Objects () | |
ctor | |
virtual iterator | addObject (lgl_Object *obj) |
add graphical object | |
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 | |
virtual void | removeObject (iterator it) |
remove graphical object | |
iterator | begin () |
begin iterator | |
iterator | end () |
end iterator | |
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 | |
virtual void | updateObjects (double dt) |
update all objects | |
container class for multiple graphical objects