ウィンドウタイプのイメージを描画するクラス
[詳解]
|
| | WindowDrawer (Texture window, bool useTextureRepeat=false) |
| |
| void | Release () |
| |
| void | Update () |
| |
| void | Draw (Vector2 position) |
| |
| void | Draw (Vector2 position, Vector2 windowSize) |
| |
| void | Draw (Vector2 position, Vector2 windowSize, Color windowColor, bool isSlider=false, bool isClip=true) |
| |
| void | Draw (Vector2 position, Vector2 windowSize, Vector2 edgeScale, Color windowColor, bool isSlider=false, bool isClip=true) |
| |
| void | DrawString (string text, Vector2 position) |
| |
| void | DrawString (int fontId, string text, Vector2 position, Color color) |
| |
| float | GetScale (Vector2 windowSize) |
| |
| Rectangle | GetRectangle (Vector2 position, Vector2 size) |
| |
| Vector2 | GetRenderSize (Vector2 size) |
| |
◆ WindowDrawer()
| Yukar.Engine.WindowDrawer.WindowDrawer |
( |
Texture |
window, |
|
|
bool |
useTextureRepeat = false |
|
) |
| |
◆ Draw() [1/4]
| void Yukar.Engine.WindowDrawer.Draw |
( |
Vector2 |
position | ) |
|
◆ Draw() [2/4]
| void Yukar.Engine.WindowDrawer.Draw |
( |
Vector2 |
position, |
|
|
Vector2 |
windowSize |
|
) |
| |
◆ Draw() [3/4]
| void Yukar.Engine.WindowDrawer.Draw |
( |
Vector2 |
position, |
|
|
Vector2 |
windowSize, |
|
|
Color |
windowColor, |
|
|
bool |
isSlider = false, |
|
|
bool |
isClip = true |
|
) |
| |
◆ Draw() [4/4]
| void Yukar.Engine.WindowDrawer.Draw |
( |
Vector2 |
position, |
|
|
Vector2 |
windowSize, |
|
|
Vector2 |
edgeScale, |
|
|
Color |
windowColor, |
|
|
bool |
isSlider = false, |
|
|
bool |
isClip = true |
|
) |
| |
◆ DrawString() [1/2]
| void Yukar.Engine.WindowDrawer.DrawString |
( |
int |
fontId, |
|
|
string |
text, |
|
|
Vector2 |
position, |
|
|
Color |
color |
|
) |
| |
◆ DrawString() [2/2]
| void Yukar.Engine.WindowDrawer.DrawString |
( |
string |
text, |
|
|
Vector2 |
position |
|
) |
| |
◆ GetRectangle()
| Rectangle Yukar.Engine.WindowDrawer.GetRectangle |
( |
Vector2 |
position, |
|
|
Vector2 |
size |
|
) |
| |
◆ GetRenderSize()
| Vector2 Yukar.Engine.WindowDrawer.GetRenderSize |
( |
Vector2 |
size | ) |
|
◆ GetScale()
| float Yukar.Engine.WindowDrawer.GetScale |
( |
Vector2 |
windowSize | ) |
|
◆ Release()
| void Yukar.Engine.WindowDrawer.Release |
( |
| ) |
|
◆ Update()
| void Yukar.Engine.WindowDrawer.Update |
( |
| ) |
|
◆ paddingBottom
| int Yukar.Engine.WindowDrawer.paddingBottom |
|
get |
◆ paddingLeft
| int Yukar.Engine.WindowDrawer.paddingLeft |
|
get |
◆ paddingRight
| int Yukar.Engine.WindowDrawer.paddingRight |
|
get |
◆ paddingTop
| int Yukar.Engine.WindowDrawer.paddingTop |
|
get |
◆ WindowResource
| Texture Yukar.Engine.WindowDrawer.WindowResource |
|
get |