You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.7 KiB
HTML

<!menue>
<!h1=MessageInterface>
<h3>Layer</h3>
<!include=Layer Messages,layer_inc.html,>
<!h2a=image.hotxy,image.hotxy = x:y,image.hotxy>
<h3><wT>image.hotxy = <wV>x:y</h3>
Setzt Haltepunkt relativ zum Top-Left Pixel für Blitoperationen. Standardmässig ist hotxy=0:0.
<!h2a=image.gfx,image.gfx = path,image.gfx>
<h3><wT>image.gfx = <wD>path|0|1</h3>
Setzt aktuelle Grafik.
Spezialparameter für gfx:
<wD>0 ... es wird eine Kopie des aktuellen Backbuffers erstellt und als Grafik verwendet.
<wD>1 ... es wird eine Kopie des aktuellen Frontbuffers erstellt und als Grafik verwendet.
<!h2a=image.colorkey,image.colorkey = COLOR,image.colorkey>
<h3><wT>image.colorkey = <wD>COLOR|HEXVALUE</h3>
Setzt die colorkey Farbe. Diese Message schaltet automatisch <wD>ckEnable ein.
COLOR = Fixtext aus llgfx_color.h
HEX = 0xRRGGBB ... 24bit RGB Wert
<!h2a=image.ckEnable,image.ckEnable = bool,image.ckEnable>
<h3><wT>image.ckEnable = <wD>true|false|1|0|toggle</h3>
Schaltet Colorkey Modus ein bzw. aus.
Wenn ckEnabled auf true geschalten wird, ohne vorher colorkey zu setzen, dann wird der linke obere Pixel der Grafik als colorkey gesetzt.
<!h1a=Native C++ Interface,CLayerImage,CLayerImage>
<!h3=CActor,CActor,CActor>
link to CActor
<!h3=CLayer,CLayer,CLayer>
link to CLayer
<!h3=CLayerImage,CLayerImage,CLayerImage>
<wT>void <wT>CLayerImage::<wF>operator= (CLayerImage *sprite );
<wT>void <wT>CLayerImage::<wF>operator= (CLayerImage *sprite );
<wT>CLayerImage * <wT>CLayerImage::<wF>CreateClone ();
<wT>bool <wT>CLayerImage::<wF>ParseMsg (const char *arg );
<wT>void <wT>CLayerImage::<wF>Action (float delta);
<wT>void <wT>CLayerImage::<wF>Draw (llgfx_id dstgfx );
<wT>CLayerImage::~<wF>CLayerImage ();
<wT>CLayerImage::<wF>CLayerImage () : CLayer();