AbyssLib 1.301
あびす謹製ノベルゲームフレームワークライブラリ

AbyssLibSrc/AbyssLib/AbyssLib/FMisc.h

説明を見る。
00001 /*************************************************
00002 ファイル名:FMisc.h
00003 作成者  :あびす
00004 役割   :汎用関数
00005 *************************************************/
00010 #ifndef ABYSSLIB_FMISC_H
00011 #define ABYSSLIB_FMISC_H
00012 
00013 namespace nsAbyssLib{
00014 
00015 namespace nsCore{
00016 //依存クラス(参照先:AbyssLib.h)
00017 class INovelEngine;
00018 }
00019 
00020 namespace nsFMisc{
00021 
00022 #ifdef __cplusplus
00023 extern "C"{
00024 #endif
00025 
00026 //メッセージ
00035 __declspec(dllexport) void Message(HWND MyApp, LPCSTR fmt, ...);
00036 //メッセージ(デバッグ用)
00047 __declspec(dllexport) void DebugMessage(HWND MyApp, LPCSTR fmt, ...);
00048 
00049 //警告!
00060 __declspec(dllexport) void RuntimeWarning(HWND MyApp, LPCSTR fmt, ...);
00061 //エラー!
00070 __declspec(dllexport) void RuntimeError(HWND MyApp, LPCSTR fmt, ...);
00071 
00072 //多項式を計算
00086 __declspec(dllexport) int CalcExpression(const Expression& Exp, INovelEngine* Outer);
00087 
00088 #ifdef __cplusplus
00089 }
00090 #endif
00091 
00092 //矩形を生成
00101 RECT CreateRect(int X, int Y, int Width, int Height);
00102 
00103 }
00104 }
00105 
00106 #endif
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義