Group object
Inheritance:
Public Methods
-
FXGLGroup()
- Constructor
-
FXGLGroup(const FXGLGroup& orig)
- Copy constructor
-
FXGLObjectList& getList()
- Return list of childern
-
virtual void bounds(FXRange& box)
- Return bounding box
-
virtual void draw(FXGLViewer* viewer)
- Draw into viewer
-
virtual void hit(FXGLViewer* viewer)
- Hit in viewer
-
virtual FXGLObject* copy()
- Copy this object
-
virtual FXGLObject* identify(FXuint* path)
- Identify object by means of path
-
virtual FXbool canDrag() const
- Return TRUE if group can be dragged
-
virtual FXbool drag(FXGLViewer* viewer, FXint fx, FXint fy, FXint tx, FXint ty)
- Drag group object
-
FXint no() const
- Return number of children
-
FXGLObject* child(FXint pos) const
- Child at position
-
void insert(FXint pos, FXGLObject* obj)
- Insert child object at given position
-
void prepend(FXGLObject* obj)
- Prepend child object
-
void append(FXGLObject* obj)
- Append child object
-
void replace(FXint pos, FXGLObject* obj)
- Replace child object
-
void remove(FXGLObject* obj)
- Remove child object
-
void remove(FXint pos)
- Remove child object at given position
-
void clear()
- Remove all children
-
virtual void save(FXStream& store) const
- Stream save and load
-
virtual ~FXGLGroup()
- Destructor
Public Methods
-
virtual FXbool canDelete() const
Public Methods
-
const FXchar* getClassName() const
-
FXbool isMemberOf(const FXMetaClass* metaclass) const
-
virtual void load(FXStream& store)
Documentation
Group object
FXGLGroup()
- Constructor
FXGLGroup(const FXGLGroup& orig)
- Copy constructor
FXGLObjectList& getList()
- Return list of childern
virtual void bounds(FXRange& box)
- Return bounding box
virtual void draw(FXGLViewer* viewer)
- Draw into viewer
virtual void hit(FXGLViewer* viewer)
- Hit in viewer
virtual FXGLObject* copy()
- Copy this object
virtual FXGLObject* identify(FXuint* path)
- Identify object by means of path
virtual FXbool canDrag() const
- Return TRUE if group can be dragged
virtual FXbool drag(FXGLViewer* viewer, FXint fx, FXint fy, FXint tx, FXint ty)
- Drag group object
FXint no() const
- Return number of children
FXGLObject* child(FXint pos) const
- Child at position
void insert(FXint pos, FXGLObject* obj)
- Insert child object at given position
void prepend(FXGLObject* obj)
- Prepend child object
void append(FXGLObject* obj)
- Append child object
void replace(FXint pos, FXGLObject* obj)
- Replace child object
void remove(FXGLObject* obj)
- Remove child object
void remove(FXint pos)
- Remove child object at given position
void clear()
- Remove all children
virtual void save(FXStream& store) const
- Stream save and load
virtual ~FXGLGroup()
- Destructor
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.