TMapplMoveObjects.CreateMoveObjectByDrawFunction

Модуль: MoveObjects
Класс: TMapplMoveObjects

Создать подвижный объект, отображаемый пользовательской программой

Объявление

function CreateMoveObjectByDrawFunction(moX,moY: double;
	 DrawRectWidth,DrawRectHeight,DrawRectOffsetX,DrawRectOffsetY: integer;
	 moDrawFunction: Pointer; moData: Pointer): integer;

Параметры

moX
координата подвижного объекта по горизонтали
moY
координата подвижного объекта по вертикали
DrawRectWidth
ширина прямоугольной области, в которой необходимо отрисовать подвижный объект
DrawRectHeight
высота прямоугольной области, в которой необходимо отрисовать подвижный объект
DrawRectOffsetX
смещение прямоугольной области, в которой необходимо отрисовать подвижный объект, относительно центра по горизонтали
DrawRectOffsetY
смещение прямоугольной области, в которой необходимо отрисовать подвижный объект, относительно центра по вертикали
moDrawFunction
функция отрисовки подвижного объекта

Возвращает

индекс созданного подвижного объекта