このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XSpriteCanvas
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.16

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: (判決などを)下すing ::

interface XSpriteCanvas
Base Interfaces
XSpriteCanvasXBitmapCanvasXCanvas

XBitmapCanvas
(言及/関連d interface's 要約:)
This is a specialization of the canvas interface for bitmapped canvases.
Description
Specialization of a XBitmapCanvas, where moving, animated 反対するs (called sprites) are supported.

@attention The 審査する 生産(高) of canvas 製図/抽選 操作/手術s is undefined, unless XSpriteCanvas::updateScreen() is called. This is because a sprite canvas might choose to 雇う 二塁打 衝撃を和らげるものing to 減ずる 活気/アニメーション flicker, and cannot know the instant suitable to 陳列する,発揮する the newly (判決などを)下すd canvas content. When using 外部の 二塁打-衝撃を和らげるものing 経由で XBufferController on a sprite canvas, the 実施 takes care of this 問題/発行する, and in this 事例/患者 is able to (判決などを)下す 正確に even without explicit updateScreen() calls (because there's a defined moment in time where content 陳列する,発揮する can happen, すなわち the XBufferController::showBuffer()) call. If you don't need sprite functionality, and don't want the updateScreen hassle, 簡単に use the XBitmapCanvas.


Methods' 要約
createSpriteFromAnimation Create a sprite 反対する from the 明示するd 活気/アニメーション sequence. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.  
createSpriteFromBitmaps Create a sprite 反対する from the 明示するd 活気/アニメーション sequence. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.  
createCustomSprite Create a custom, 使用者-扱うs-it-all sprite 反対する. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.  
createClonedSprite Create a cloned 見解/翻訳/版 of an already 存在するing sprite 反対する. The cloned sprite always shows the same content as its 初めの. その上に, cloned copies of a hidden 初めの are never 明白な, although cloned copies of a 明白な 初めの can of course be invisible.  
updateScreen Tells the sprite canvas to now update the 審査する 代表. 要求するd to 陳列する,発揮する (判決などを)下すd changes to the canvas, and updates to stopped 活気/アニメーションs and XCustomSprites in general. This method will return only after the 審査する update is done, or earlier if an error happened. 
Methods' 詳細(に述べる)s
createSpriteFromAnimation
XAnimatedSprite
createSpriteFromAnimation( [in] XAnimation  活気/アニメーション )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Create a sprite 反対する from the 明示するd 活気/アニメーション sequence. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.
createSpriteFromBitmaps
XAnimatedSprite
createSpriteFromBitmaps( [in] sequence< XBitmap >  animationBitmaps,
[in] byte  interpolationMode )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException,
VolatileContentDestroyedException );

Description
Create a sprite 反対する from the 明示するd 活気/アニメーション sequence. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.
Parameter animationBitmaps
Sequence of bitmaps. The bitmaps don't need to have the same size, but they are all (判決などを)下すd with their left, 最高の,を越す 辛勝する/優位s 提携させるd.
Parameter interpolationMode
Value of InterpolationMode, to 決定する whether and how to interpolate between the 供給するd bitmaps, if 活気/アニメーション runs 急速な/放蕩な enough.
Throws
VolatileContentDestroyedException if at least one of the bitmap is volatile, and its content has been destroyed by the system.
createCustomSprite
XCustomSprite
createCustomSprite( [in] ::com::sun::星/主役にする::geometry::RealSize2D  spriteSize )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Create a custom, 使用者-扱うs-it-all sprite 反対する. A sprite is a 支援する-衝撃を和らげるものd 反対する with its own, 独立した・無所属 活気/アニメーション.
Parameter spriteSize
The 要求するd size of the sprite in 装置 調整するs. Everything that is (判決などを)下すd outside this area might be clipped on 生産(高). Both 構成要素s of the size must be greater than 無.
Returns
an interface to a custom sprite 反対する.
createClonedSprite
XSprite
createClonedSprite( [in] XSprite  初めの )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Create a cloned 見解/翻訳/版 of an already 存在するing sprite 反対する. The cloned sprite always shows the same content as its 初めの. その上に, cloned copies of a hidden 初めの are never 明白な, although cloned copies of a 明白な 初めの can of course be invisible.
Parameter 初めの
The 初めの sprite to copy the content from. This sprite must have been created by the same XSpriteCanvas instance as this method is called on. Other sprite instances will 生成する an IllegalArgumentException.
Returns
an interface to a sprite 反対する.
updateScreen
boolean
updateScreen( [in] boolean  bUpdateAll );

Description
Tells the sprite canvas to now update the 審査する 代表. 要求するd to 陳列する,発揮する (判決などを)下すd changes to the canvas, and updates to stopped 活気/アニメーションs and XCustomSprites in general. This method will return only after the 審査する update is done, or earlier if an error happened.

If 二塁打 衝撃を和らげるものing is enabled 経由で XBufferController, no explicit call of updateScreen() is necessary, since the XBufferController methods will automatically 通知する all associated XSpriteCanvas instances.

Parameter bUpdateAll
When true, update the whole 審査する. When 誤った, 実施 is permitted to 制限する update to areas the canvas itself changed (e.g. because of (判決などを)下す 操作/手術s, or changes on the sprites). The former is useful for updates after window expose events. the latter for 活気/アニメーション 陳列する,発揮する.
Returns
true, if the 審査する update was 首尾よく 成し遂げるd
最高の,を越す of Page

The ASF

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The ASF logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.