wiki:BMLP

Version 11 (modified by welberge, 6 years ago) (diff)

--

BML behavior extensions for the PictureEngine

A quick overview of the BMLP tags and their syntax. The namespace for BMLT is  http://hmi.ewi.utwente.nl/bmlp, we use bmlp as the prefix for that namespace throughout this document.

<bmlp:setImage>

Sets an image (removing all other images???).

AttributeTypeUseDescription
filePathstringrequiredpath of the imagefile
fileNamestringrequiredname of the imagefile


Sync attributedescription
start
end

Example:

<bmlp:setImage id="v1" filePath="images" fileName="image1.png"/>

<bmlp:addImage>

Adds an image to a specific layer (what happens to the previous image on that layer???).

AttributeTypeUseDescription
filePathstringrequiredpath of the imagefile
fileNamestringrequiredname of the imagefile
layerfloatrequiredlayer number


Sync attributedescription
start
end

Example:

<bmlp:addImage id="v1" filePath="images" fileName="image1.png" layer="1"/>

<bmlp:addAnimationDir>

TODO: what does this do?

AttributeTypeUseDescription
resourcePathstringrequired??
directoryNamestringrequired??
layerfloatrequiredlayer number

Example:

<bmlp:addAnimationDir id="p1" layer="1" resourcePath="rp" directoryName="dir"/>

<bmlp:addAnimationXML>

TODO: what does this do?

AttributeTypeUseDescription
filePathstringrequired??
fileNamestringrequired??
layerfloatrequiredlayer number

Example:

<bmlp:addAnimationXML id="p1" layer="1" filePath="fp" fileName="animation.xml"/>