Creates an object of CBCGPAppointmentDrawStruct type and returns a pointer to it.
Override in a derived class if you need to use custom CBCGPAppointmentDrawStruct - derived objects.