AbyssLib 1.301
あびす謹製ノベルゲームフレームワークライブラリ
|
構成 | |
class | INovelEngine |
ノベルエンジンのインターフェースです。 [詳細] | |
class | NovelEditor |
ノベルエンジンのコンパイル・リンク用クラスです。 [詳細] | |
class | NovelPlayer |
ノベルエンジンの実行用クラスです。 [詳細] | |
列挙型 | |
enum | NOVELENGINE_STATE { ST_NORMAL, ST_BACKLOG, ST_SAVE, ST_LOAD, ST_CONFIG, ST_MENU, ST_SUSPEND, ST_ENDAPP } |
ノベルエンジンの状態を表す列挙型です。 [詳細] | |
enum | NOVELPLAYER_INIT { IT_ALLOW_NONE = 0, IT_ALLOW_CHANGEDISPLAYMODE = 1, IT_ALLOW_ALL = 1 } |
ノベルエンジンの初期化フラグを表す列挙型です。 [詳細] | |
関数 | |
void | SaveSettingsToFile (NovelPlayer *Outer, IIOStream *IOStream, const char *GlobalDataFileName=DEFAULT_FILE_GLOBALSAVE, const char *KidokuDataFileName=DEFAULT_FILE_KIDOKUSAVE, const char *EnvironmentDataFileName=DEFAULT_FILE_ENVIRONMENT) |
各種設定を一括で保存します。 | |
void | LoadSettingsFromFile (NovelPlayer *Outer, IIOStream *IOStream, unsigned int InitFlag=IT_ALLOW_ALL, const char *GlobalDataFileName=DEFAULT_FILE_GLOBALSAVE, const char *KidokuDataFileName=DEFAULT_FILE_KIDOKUSAVE, const char *EnvironmentDataFileName=DEFAULT_FILE_ENVIRONMENT) |
各種設定を一括で読み込みます。 |
enum NOVELENGINE_STATE |
enum NOVELPLAYER_INIT |
void nsAbyssLib::nsCore::SaveSettingsToFile | ( | NovelPlayer * | Outer, |
IIOStream * | IOStream, | ||
const char * | GlobalDataFileName = DEFAULT_FILE_GLOBALSAVE , |
||
const char * | KidokuDataFileName = DEFAULT_FILE_KIDOKUSAVE , |
||
const char * | EnvironmentDataFileName = DEFAULT_FILE_ENVIRONMENT |
||
) |
各種設定を一括で保存します。
Outer | [in]対象となるノベルエンジンクラスを指定します。 |
IOStream | [in]データ入出力クラスを指定します。 |
GlobalDataFileName | [in]グローバルデータのファイル名を指定します。デフォルトは DEFAULT_FILE_GLOBALSAVE です。 |
KidokuDataFileName | [in]既読履歴データのファイル名を指定します。デフォルトは DEFAULT_FILE_KIDOKUSAVE です。 |
EnvironmentDataFileName | [in]環境設定データのファイル名を指定します。デフォルトは DEFAULT_FILE_ENVIRONMENT です。 |
void nsAbyssLib::nsCore::LoadSettingsFromFile | ( | NovelPlayer * | Outer, |
IIOStream * | IOStream, | ||
unsigned int | InitFlag = IT_ALLOW_ALL , |
||
const char * | GlobalDataFileName = DEFAULT_FILE_GLOBALSAVE , |
||
const char * | KidokuDataFileName = DEFAULT_FILE_KIDOKUSAVE , |
||
const char * | EnvironmentDataFileName = DEFAULT_FILE_ENVIRONMENT |
||
) |
各種設定を一括で読み込みます。
Outer | [in]対象となるノベルエンジンクラスを指定します。 |
InitFlag | [in]初期化フラグ を指定します。デフォルトは IT_ALLOW_ALL です。 |
IOStream | [in]データ入出力クラスを指定します。 |
GlobalDataFileName | [in]グローバルデータのファイル名を指定します。デフォルトは DEFAULT_FILE_GLOBALSAVE です。 |
KidokuDataFileName | [in]既読履歴データのファイル名を指定します。デフォルトは DEFAULT_FILE_KIDOKUSAVE です。 |
EnvironmentDataFileName | [in]環境設定データのファイル名を指定します。デフォルトは DEFAULT_FILE_ENVIRONMENT です。 |