内容へ移動
mR framework presentation/support page.
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
function
文書の過去の版を開いています
。もしこのまま保存すると、この文書が最新となります。
メディアファイル
===== 関数一覧 ===== この関数一覧はとてもよく更新されます。いきなり関数名が変わったりします。 ==== 画面クリア ==== * void ClearScreenPict() ==== 画面情報入力のための関数 ==== * ScreenPict_OutputColor OutputToPhysicalScreen(int x, int y); * unsigned int* OutputToPhysicalScreenDirect(int x, int y); ==== 図形描画関数 ==== * void DrawRect(int x, int y,int width, int height, int r, int g, int b) * void DrawRectXor(int x, int y,int width, int height, int r, int g, int b) * void DrawFillRect(int x, int y, int width, int height, int r, int g, int b) * void DrawFillRectXor(int x, int y,int width, int height, int r, int g, int b) * void DrawLine(int x1, int y1, int x2, int y2, int r, int g, int b); * void DrawLineXor(int x1, int y1, int x2, int y2, int r, int g, int b); * void DrawCircle(int x, int y, int radius, int r, int g, int b); * void DrawCircleXor(int x, int y, int radius, int r, int g, int b); * void DrawFillCircle(int x, int y, int radius, int r, int g, int b); * void DrawFillCircleXor(int x, int y, int radius, int r, int g, int b); * void DrawRect(int x, int y, int width, int height, int r, int g, int b); * void DrawRectXor(int x, int y, int width, int height, int r, int g, int b); * void DrawFillRect(int x, int y, int width, int height, int r, int g, int b); * void DrawFillRectXor(int x, int y, int width, int height, int r, int g, int b); ==== 画像描画関数 ==== * void SetGraphicPixelDirect(int number, int x, int y, int grp_x, int grp_y); * void SetGraphic(int number, int x, int y); * void SetGraphicPixelXor(int number, int x, int y, int grp_x, int grp_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 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 SetGraphicCutInvX(int number, int 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); ==== 画像読み込み/解放関連関数 ==== * int LoadGraphic(const char* name) * int LoadGraphicDiv(const char* name, unsigned short tx, unsigned short ty) * void ClearGraphic(int number) * void ClearAllGraphic(); ==== Extraスクリーン関連関数 ==== * void VScreenTransfar(); * void SetExtraScreen(int x, int y, bool x_rev, bool y_rev); * void SetExtraScreenAlpha(int x, int y, float alpha); * 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, ... ); ---- ==== 基礎関数 ==== * screen_r5g5b5* GetScreenPict(int x, int y) * void SetScreenPict(int x, int y, unsigned char val1, unsigned char val2, unsigned char val3) * void SetScreenPictDirect(int x, int y, unsigned short data) * void SetScreenPictXor(int x, int y, unsigned char val1, unsigned char val2, unsigned char val3) * void SetScreenPictAlpha(int x, int y, unsigned char val1, unsigned char val2, unsigned char val3, float alpha) * bool ColorSaturationCheck(int x, int y) * bool RegionCheck(int x, int y)
保存
プレビュー
キャンセル
編集の概要
注意: 本ページを編集した場合、あなたの編集した内容が次のライセンスに従うことに同意したものとみなします:
CC Attribution-Share Alike 4.0 International
function.1772361478.txt.gz
· 最終更新:
2026/03/01 19:37
by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ