#include <GraphicsProfile.h>
Inheritance diagram for CGraphicsProfile:
Public Methods | |
__fastcall | CGraphicsProfile (CGraphicsObjectsList *p_bl) |
void __fastcall | RemoveFromBaseList (CElementsRecord *history=NULL) |
bool __fastcall | Delete (void) |
bool __fastcall | MoveUpObject (CGraphicsObject *object) |
bool __fastcall | MoveDownObject (CGraphicsObject *object) |
bool __fastcall | AddObjectWithHistory (CGraphicsObject *object) |
bool __fastcall | RemoveObjectWithHistory (CGraphicsObject *object) |
bool __fastcall | AddObject (CGraphicsObject *object, CElementsRecord *history=NULL) |
bool __fastcall | RemoveObject (CGraphicsObject *object, CElementsRecord *history=NULL) |
bool __fastcall | MoveObject (CGraphicsObject *object, bool moveup) |
bool __fastcall | IsFirstObject (CGraphicsObject *object) |
bool __fastcall | IsLastObject (CGraphicsObject *object) |
void __fastcall | InitGL (TObject *sender) |
void __fastcall | ResizeGL (TObject *sender, int glwidth, int glheight) |
void __fastcall | SelectResizeGL (TObject *sender, int glwidth, int glheight, int x, int y, int w, int h) |
void __fastcall | DrawGL (TObject *sender) |
void __fastcall | SetUseGList (bool set) |
bool __fastcall | IsInUseGList (void) const |
void __fastcall | UpdateGList (void) |
virtual void __fastcall | SetLevel (EDrawLevel level) |
CGraphicsObjectsList *__fastcall | GetGraphicsObjectsList (void) |
bool __fastcall | IsActiveProfile (void) |
CGraphicsObject *__fastcall | FindObject (int objectindex) |
void __fastcall | GetSceneMetrics (CPoint &low, CPoint &high) |
bool __fastcall | GLUUnproject (const CPoint &winpos, CPoint &scenepos) |
bool __fastcall | Load (CXMLElement *p_el) |
bool __fastcall | Save (CXMLElement *p_el) |
Friends | |
class | CGraphicsProfileObjectEnumerator |
class | CGraphicsProfileData |