72 InitParameters CopyWithObjectsArray(
GlsDisplayObject*
const *newObjects )
const;
74 #if defined( GLS_DEBUG )
171 #endif // _GLS_GROUP_H
Definition: gls_state_manager.h:63
virtual void SetChildrenPolygonMode(const GlsPolygonMode polygonMode)
Definition: gls_event.h:304
GlsPolygonMode
Definition: gls_render_settings.h:131
GLfloat GLMatrixAffineF[DIMENSION *DIMENSION]
Definition: gls_matrix_affine_double.h:63
Definition: gls_display_object_array.h:64
Definition: gls_input_manager.h:53
GlsAlphaMode
Definition: gls_render_settings.h:162
This header defines a GLS_DEBUG only macro for facilitating evaluating class invariants in the GL Stu...
virtual void SetChildrenAlphaMode(const GlsAlphaMode alphaMode)
Definition: gls_composite_object.h:58
This header defines the GlsCompositeObject class used in the GL Studio DO-178B Runtime Library...
virtual void SetChildrenLineColor(const GlsColor &lineColor)
Definition: gls_group.h:58
Definition: gls_composite_object.h:52
This header defines any preprocessor defines needed to configure the GL Studio DO-178B Runtime Librar...
virtual void Draw(GlsStateManager &gl, const GlsFloat64 time)
const GlsCompositeObject::InitParameters compositeInitParameters
Definition: gls_group.h:60
GlsGroup(InitParameters &initParameters, GlsEventDispatcher *const eventDispatcher)
float GlsFloat32
Definition: gls_types.h:78
Definition: gls_group.h:52
#define GLS_CLASS_INVARIANT_DECLARATION(ClassName)
Definition: gls_class_invariant.h:80
GlsDisplayObjectArray _objects
Definition: gls_group.h:155
GlsDisplayObjectArray::InitParameters objectArrayInitParameters
Definition: gls_group.h:62
Definition: gls_vertex.h:49
bool GlsBool
Definition: gls_types.h:96
virtual void Calculate(const GlsFloat64 time)
virtual GlsDisplayObject * PickTest(const GlsVector2D &windowCoord, GlsInputManager &inputManager, const GlsMatrixAffineD::GLMatrixAffineF &parentDrawMatrix)
This header defines GlsDisplayObjectArray which encapsulates\ an array of display object pointers in ...
Definition: gls_display_object_array.h:58
virtual void SetChildrenFillColor(const GlsColor &fillColor)
virtual void SetChildrenLineWidth(const GlsFloat32 lineWidth)
Definition: gls_color.h:47
double GlsFloat64
Definition: gls_types.h:87
Definition: gls_display_object.h:64