ユーザ用ツール

サイト用ツール


function

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
function [2026/03/02 19:10] – [画像描画関数] machiaworxfunction [2026/03/06 04:40] (現在) machiaworx
行 34: 行 34:
   * void SetGraphicAlpha(int number, int x, int y, float);   * void SetGraphicAlpha(int number, int x, int y, float);
   * void SetGraphicDiv(int number, int x, int y, int tx, int ty);   * void SetGraphicDiv(int number, int x, int y, int tx, int ty);
-  * void SetGraphicCut(int number, int x, int y, int tx, int ty, int twidth, int theight); +  * void SetGraphicCut(int number, int x, int y, int g_x, int g_y, int g_width, int g_height...);
-  * void SetGraphicCutInvX(int numberint x, int y, int tx, int ty, int twidth, int theight); +
-  * void SetGraphicCutInvY(int number, int x, int y, int tx, int ty, int twidth, int theight);+
   * void SetGraphicRotate(int number, int x, int y, float angleDegrees);   * void SetGraphicRotate(int number, int x, int y, float angleDegrees);
   * void SetGraphicZoom(int number, int x, int y, float x_rate, float y_rate, ...)   * void SetGraphicZoom(int number, int x, int y, float x_rate, float y_rate, ...)
   * void SetGraphicCutRotate(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float deg);   * void SetGraphicCutRotate(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float deg);
   * void SetGraphicCutZoom(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float x_rate, float y_rate, ...);   * void SetGraphicCutZoom(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float x_rate, float y_rate, ...);
 +  * void SetGraphicCutXor(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, ...);
 +  * void SetGraphicCutRotateXor(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float deg);
 +  * void SetGraphicCutZoomXor(int number, int x, int y, int g_x, int g_y, int g_width, int g_height, float x_rate, float y_rate, ...);
 +  * void SetGraphicRotateXor(int number, int x, int y, float angleDegrees);
 +  * void SetGraphicZoomXor(int number, int x, int y, float x_rate, float y_rate, ...);
  
 ---- ----
行 54: 行 57:
   * void VScreenTransfar();   * void VScreenTransfar();
   * void SetExtraScreen(int x, int y, bool x_rev, bool y_rev);   * void SetExtraScreen(int x, int y, bool x_rev, bool y_rev);
 +  * void SetExtraScreenXor(int x, int y, bool x_rev, bool y_rev, ...);
   * void SetExtraScreenAlpha(int x, int y, float alpha);   * void SetExtraScreenAlpha(int x, int y, float alpha);
   * void SetExtraScreenColorFix(int x, int y, unsigned char fr, unsigned char fg, unsigned char fb);   * void SetExtraScreenColorFix(int x, int y, unsigned char fr, unsigned char fg, unsigned char fb);
   * void SetExtraScreenCut(int x, int y, int sx, int sy, int s_width, int s_height, ... );   * void SetExtraScreenCut(int x, int y, int sx, int sy, int s_width, int s_height, ... );
 +  * void SetExtraScreenCutXor(int x, int y, int sx, int sy, int s_width, int s_height, ...);
 +  * SetExtraScreenCutRotate
 +  * SetExtraScreenCutZoom
 +  * SetExtraScreenCutRotateXor
 +  * SetExtraScreenCutZoomXor
  
 ---- ----
function.1772446220.txt.gz · 最終更新: by machiaworx