#include <Camera3DAnchorControl.h>
Inheritance diagram for OglGui::Camera3DAnchorControl:
Public Member Functions | |
Camera3DAnchorControl (Window *parent, int x, int y, int w, int h, Window *target=0) | |
std::string | GetAnchorString (int ind) |
void | SetAnchorString (int ind, strconst str) |
Anchor3DInfo | GetAnchor3DInfo (int ind) |
Button * | GoToBtn () |
Button * | AnchorBtn () |
TextEdit * | AnchorEdit (int idx) |
void | SetAnchor3DInfo (int index, float x, float y, float z, float tX, float tY, float tZ, float uX, float uY, float uZ, float rX, float rY, float rZ) |
virtual void | ButtonSelectionEvent (Button *src, void *userData) |
virtual void | WindowMouseEvent (Window *src, int msg, int but, int state, int x, int y, void *userData) |
Static Public Member Functions | |
static void | PreferredSize (int &w, int &h) |
Static Public Attributes | |
static const int | cNrOfAnchors = 8 |
Private Member Functions | |
void | Init (int w, int h, Window *target) |
Private Attributes | |
Window * | mTarget |
Button * | mGotoButton |
Button * | mAnchorButton |
int | mIndex |
TextEdit * | mStrings [cNrOfAnchors] |
Anchor3DInfo | mAnchors [cNrOfAnchors] |
Classes | |
struct | Anchor3DInfo |
Definition at line 19 of file Camera3DAnchorControl.h.