Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CGraphicsObject Class Reference

base class for graphics object More...

#include <GraphicsObject.h>

Inheritance diagram for CGraphicsObject:

Inheritance graph
[legend]
Collaboration diagram for CGraphicsObject:

Collaboration graph
[legend]
List of all members.

Public Methods

__fastcall CGraphicsObject (CPluginObjectInfo *objectinfo, CGraphicsObjectsList *p_glist, int priority)
virtual void __fastcall RemoveFromBaseList (CElementsRecord *history=NULL)
bool __fastcall Delete (void)
virtual void __fastcall Draw (void)
virtual void __fastcall DrawToPOVStream (ostream &str)
virtual void __fastcall SetLevel (EDrawLevel level)
virtual bool __fastcall GetObjectMetrics (CPoint &low, CPoint &high)
int __fastcall GetDrawPriority (void) const
bool __fastcall IsTemporaryObject (void)
void __fastcall ShowAsTemporaryObject (void)
void __fastcall HideAsTemporaryObject (void)
bool __fastcall IsGLListSupported (void)
CGraphicsObjectsList *__fastcall GetGraphicsObjectsList (void)
void __fastcall RevertToGlobalSystem (void)
void __fastcall RevertToLocalSystem (void)
bool __fastcall Load (CXMLElement *p_el)
bool __fastcall Save (CXMLElement *p_el)
virtual bool __fastcall LoadData (CXMLElement *p_el)
virtual bool __fastcall SaveData (CXMLElement *p_el)

Protected Attributes

bool SupportGLList

Detailed Description

base class for graphics object


The documentation for this class was generated from the following file:
Generated on Sun Feb 9 12:58:01 2003 for NemesisCore by doxygen1.3-rc2