ユーザ用ツール

サイト用ツール


function

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
function [2026/03/01 19:37] machiaworxfunction [2026/03/06 04:40] (現在) machiaworx
行 27: 行 27:
  
 ==== 画像描画関数 ==== ==== 画像描画関数 ====
-  * void SetGraphicPixelDirect(int number, int x, int y, int grp_x, int grp_y); + 
-  * void SetGraphic(int number, int x, int y);+  * void SetGraphic(int number, int x, int y, ...);
   * void SetGraphicPixelXor(int number, int x, int y, int grp_x, int grp_y);   * void SetGraphicPixelXor(int number, int x, int y, int grp_x, int grp_y);
   * void SetGraphicXor(int number, int x, int y);   * void SetGraphicXor(int number, int x, int y);
-  * void SetGraphicPixelAlpha(int number, int x, int y, int grp_x, int grp_y, float a);+
   * 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 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 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, ...);
  
 +----
 +  * void SetGraphicPixelDirect(int number, int x, int y, int grp_x, int grp_y);
 +  * void SetGraphicPixelAlpha(int number, int x, int y, int grp_x, int grp_y, float a);
 ==== 画像読み込み/解放関連関数 ==== ==== 画像読み込み/解放関連関数 ====
   * int LoadGraphic(const char* name)    * int LoadGraphic(const char* name) 
   * int LoadGraphicDiv(const char* name, unsigned short tx, unsigned short ty)    * int LoadGraphicDiv(const char* name, unsigned short tx, unsigned short ty) 
-  * void ClearGraphic(int number) +  * void ReleaseGraphic(int number) 
-  * void ClearAllGraphic();+  * void ReleaseAllGraphic();
  
 ==== Extraスクリーン関連関数 ==== ==== Extraスクリーン関連関数 ====
   * 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.1772361478.txt.gz · 最終更新: by machiaworx