Logo
Static Public Member Functions | List of all members
SharpKmyIO::FSEx Class Reference

#include <FSEx.h>

Static Public Member Functions

static bool initializeResourceFileInfo (System::String^ inPath)
 リソースファイルの管理情報の初期化 More...
 
static bool existsResourceFile (System::String^ inPath)
 リソースファイルの存在確認 More...
 
static array< byte > readResourceFileAllBytes (System::String^ inPath)
 リソースファイルの全バイナリの取得 More...
 
static unsigned char * getCodes (bool flag, int &refCodeCnt)
 スクランブルコードの取得 More...
 
static bool compress (System::IO::BinaryWriter^ inWriter, System::IO::MemoryStream^ inStream)
 圧縮処理 More...
 

Member Function Documentation

◆ compress()

static bool SharpKmyIO::FSEx::compress ( System::IO::BinaryWriter^  inWriter,
System::IO::MemoryStream^  inStream 
)
static

圧縮処理

Parameters
inWriterライター
inStream圧縮元のリソース
Returns
成否

◆ existsResourceFile()

static bool SharpKmyIO::FSEx::existsResourceFile ( System::String^  inPath)
static

リソースファイルの存在確認

Parameters
inPathファイルパス
Returns
成否

◆ getCodes()

static unsigned char * SharpKmyIO::FSEx::getCodes ( bool  flag,
int &  refCodeCnt 
)
static

スクランブルコードの取得

Parameters
flagリソースファイル用以外か?
refCodeCntスクランブルコードの数
Returns
スクランブルコードの配列

◆ initializeResourceFileInfo()

static bool SharpKmyIO::FSEx::initializeResourceFileInfo ( System::String^  inPath)
static

リソースファイルの管理情報の初期化

Parameters
inPath管理情報用ファイルパス
Returns
成否

◆ readResourceFileAllBytes()

static array< byte > SharpKmyIO::FSEx::readResourceFileAllBytes ( System::String^  inPath)
static

リソースファイルの全バイナリの取得

Parameters
inPathファイルパス
Returns
バイナリ