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++.