GL Studio SCECpp Runtime Library
Public Member Functions | Public Attributes | List of all members
GlsGroup::InitParameters Struct Reference

#include <gls_group.h>

Public Member Functions

InitParameters CopyWithObjectsArray (GlsDisplayObject *const *newObjects) const
 

Public Attributes

const GlsCompositeObject::InitParameters compositeInitParameters
 
GlsDisplayObjectArray::InitParameters objectArrayInitParameters
 

Detailed Description

initialization parameters for a GlsGroup

Member Function Documentation

InitParameters GlsGroup::InitParameters::CopyWithObjectsArray ( GlsDisplayObject *const *  newObjects) const

create a copy of the init parameters with the object array init objects array replaced with the given array of objects

Parameters
newObjectsnew array of ojects
Returns
copy of given init parameters with object array init objects array replaced
Precondition
newObjects != GLS_NULL, newObjects array has initParameters.objectArrayInitParameters.numObjects elements
Postcondition
none

Member Data Documentation

const GlsCompositeObject::InitParameters GlsGroup::InitParameters::compositeInitParameters

base class init parameters

GlsDisplayObjectArray::InitParameters GlsGroup::InitParameters::objectArrayInitParameters

init parameters for object array