Logo
クラス | 公開メンバ関数 | 静的公開メンバ関数 | プロパティ | 全メンバ一覧
Yukar.Engine.GameContentCreator クラス

ゲーム内情報を拾って描画項目を生成するクラス [詳解]

クラス

class  RenderContent
 描画に使う情報を格納する構造体 [詳解]
 
class  Thumbnail
 サムネイル管理クラス [詳解]
 

公開メンバ関数

bool SetPartyThumbnail (RenderContent inResult, int inImageInstanceIndex)
 
bool SetPartyImageThumbnail (RenderContent inResult, int inImageInstanceIndex)
 
bool SetPartyImageThumbnail (RenderContent inResult, Cast inCast)
 
bool SetPartyThumbnail (RenderContent inResult, Cast inCast)
 
bool SetPartyIconThumbnail (RenderContent inResult, Cast inCast)
 
bool SetPartyIconThumbnail (RenderContent inResult, GameDataManager savedata, int index)
 
string SetConditionName (Dictionary< Guid, Common.GameData.Hero.ConditionInfo > conditionInfoDic, int getIndex=-1)
 Heroの状態異常名を取得する [詳解]
 
bool SetConditionIconThumbnail (RenderContent inResult, Dictionary< Guid, Common.GameData.Hero.ConditionInfo > conditionInfoDic, int getIndex=-1)
 Heroの状態異常アイコンを取得する [詳解]
 
bool SetHeroResistanceIconThumbnail (RenderContent inResult, Common.GameData.Hero hero, int attributeIndex)
 ヒーローの属性耐性のサムネイルを取得する [詳解]
 
bool SetCastResistanceIconThumbnail (RenderContent inResult, Cast cast, int attributeIndex)
 
bool SetResistanceIconThumbnail (RenderContent inResult, int attributeIndex)
 
bool SetHeroAttributeIconThumbnail (RenderContent inResult, Common.GameData.Hero hero)
 ヒーローの属性のサムネイルを取得する [詳解]
 
bool SetCastAttributeIconThumbnail (RenderContent inResult, Cast cast)
 キャストの属性のサムネイルを取得する [詳解]
 
string GetCastJobName (Cast cast, bool isSubClass)
 キャストの職業の名前を取得する [詳解]
 
string GetCastJobLevel (Cast cast, bool isSubClass)
 
bool SetHeroJobIcon (RenderContent inResult, Common.GameData.Hero hero, bool isSubClass)
 
bool SetCastJobIcon (RenderContent inResult, Cast cast, bool isSubClass)
 
string GetHeroExtraParameter (Common.GameData.Hero hero, string ParameterName)
 
string GetCastExtraParameter (Cast cast, string ParameterName)
 
string ReplaceVariableString (string variableString)
 
bool SetMemberThumbnail (RenderContent inResult, Common.GameData.Hero hero)
 
int GetGrowthFactor (Common.GameData.Hero inHero, int inStatusIndex)
 
string GetGrowthFactor (BattleCharacterBase inHero, int inStatusIndex)
 
string GetJobStatus (CastJob castJob, int statusIndex, BattleEnum.LevelUpData levelUpData)
 
string GetHeroResistance (Common.GameData.Hero hero, int resistanceIndex)
 ヒーローの属性耐性値を取得する [詳解]
 

静的公開メンバ関数

static GameContentParser.StatusUpDown CompareStatus (int inBefore, int inAfter)
 
static string GetStatusDiffText (int inBefore, int inAfter, out GameContentParser.StatusUpDown outStatusUpDown)
 
static int[] GetJobStatus (CastJob castJob)
 

プロパティ

int ContentIndex [get, set]
 
int ContentPage [get, set]
 
int ContentPageSize [get, set]
 
int OnePageContenAmount [get, set]
 

詳解

ゲーム内情報を拾って描画項目を生成するクラス

メソッド詳解

◆ CompareStatus()

static GameContentParser.StatusUpDown Yukar.Engine.GameContentCreator.CompareStatus ( int  inBefore,
int  inAfter 
)
static

◆ GetCastExtraParameter()

string Yukar.Engine.GameContentCreator.GetCastExtraParameter ( Cast  cast,
string  ParameterName 
)

◆ GetCastJobLevel()

string Yukar.Engine.GameContentCreator.GetCastJobLevel ( Cast  cast,
bool  isSubClass 
)

◆ GetCastJobName()

string Yukar.Engine.GameContentCreator.GetCastJobName ( Cast  cast,
bool  isSubClass 
)

キャストの職業の名前を取得する

引数
cast職業の名前を取得するキャスト
isSubClass副業を取得するか true 副業名 false 職業名
戻り値
職業の名前

◆ GetGrowthFactor() [1/2]

string Yukar.Engine.GameContentCreator.GetGrowthFactor ( BattleCharacterBase  inHero,
int  inStatusIndex 
)

◆ GetGrowthFactor() [2/2]

int Yukar.Engine.GameContentCreator.GetGrowthFactor ( Common.GameData.Hero  inHero,
int  inStatusIndex 
)

◆ GetHeroExtraParameter()

string Yukar.Engine.GameContentCreator.GetHeroExtraParameter ( Common.GameData.Hero  hero,
string  ParameterName 
)

◆ GetHeroResistance()

string Yukar.Engine.GameContentCreator.GetHeroResistance ( Common.GameData.Hero  hero,
int  resistanceIndex 
)

ヒーローの属性耐性値を取得する

引数
hero属性耐性値を取得したいヒーロー
resistanceIndex取得する属性耐性値のインデックス番号
戻り値
属性耐性値

◆ GetJobStatus() [1/2]

static int[] Yukar.Engine.GameContentCreator.GetJobStatus ( CastJob  castJob)
static

◆ GetJobStatus() [2/2]

string Yukar.Engine.GameContentCreator.GetJobStatus ( CastJob  castJob,
int  statusIndex,
BattleEnum.LevelUpData  levelUpData 
)

◆ GetStatusDiffText()

static string Yukar.Engine.GameContentCreator.GetStatusDiffText ( int  inBefore,
int  inAfter,
out GameContentParser.StatusUpDown  outStatusUpDown 
)
static

◆ ReplaceVariableString()

string Yukar.Engine.GameContentCreator.ReplaceVariableString ( string  variableString)

◆ SetCastAttributeIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetCastAttributeIconThumbnail ( RenderContent  inResult,
Cast  cast 
)

キャストの属性のサムネイルを取得する

引数
inResult結果を格納する
cast属性を取得するキャスト
戻り値
true 取得成功 false 取得失敗

◆ SetCastJobIcon()

bool Yukar.Engine.GameContentCreator.SetCastJobIcon ( RenderContent  inResult,
Cast  cast,
bool  isSubClass 
)

◆ SetCastResistanceIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetCastResistanceIconThumbnail ( RenderContent  inResult,
Cast  cast,
int  attributeIndex 
)

◆ SetConditionIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetConditionIconThumbnail ( RenderContent  inResult,
Dictionary< Guid, Common.GameData.Hero.ConditionInfo conditionInfoDic,
int  getIndex = -1 
)

Heroの状態異常アイコンを取得する

引数
inResult結果を格納する
conditionInfoDicHeroの状態異常の状態
getIndex取得したい状態異常の番号
戻り値

◆ SetConditionName()

string Yukar.Engine.GameContentCreator.SetConditionName ( Dictionary< Guid, Common.GameData.Hero.ConditionInfo conditionInfoDic,
int  getIndex = -1 
)

Heroの状態異常名を取得する

引数
conditionInfoDicHeroの状態異常の状態
getIndex取得したい状態異常の番号
戻り値

◆ SetHeroAttributeIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetHeroAttributeIconThumbnail ( RenderContent  inResult,
Common.GameData.Hero  hero 
)

ヒーローの属性のサムネイルを取得する

引数
inResult結果を格納する
hero属性を取得するヒーロー
戻り値
true 取得成功 false 取得失敗

◆ SetHeroJobIcon()

bool Yukar.Engine.GameContentCreator.SetHeroJobIcon ( RenderContent  inResult,
Common.GameData.Hero  hero,
bool  isSubClass 
)

◆ SetHeroResistanceIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetHeroResistanceIconThumbnail ( RenderContent  inResult,
Common.GameData.Hero  hero,
int  attributeIndex 
)

ヒーローの属性耐性のサムネイルを取得する

引数
inResult結果を格納する
hero属性耐性を取得するヒーロー
attributeIndex属性耐性のインデックス
戻り値
true 取得成功 false 取得失敗

◆ SetMemberThumbnail()

bool Yukar.Engine.GameContentCreator.SetMemberThumbnail ( RenderContent  inResult,
Common.GameData.Hero  hero 
)

◆ SetPartyIconThumbnail() [1/2]

bool Yukar.Engine.GameContentCreator.SetPartyIconThumbnail ( RenderContent  inResult,
Cast  inCast 
)

◆ SetPartyIconThumbnail() [2/2]

bool Yukar.Engine.GameContentCreator.SetPartyIconThumbnail ( RenderContent  inResult,
GameDataManager  savedata,
int  index 
)

◆ SetPartyImageThumbnail() [1/2]

bool Yukar.Engine.GameContentCreator.SetPartyImageThumbnail ( RenderContent  inResult,
Cast  inCast 
)

◆ SetPartyImageThumbnail() [2/2]

bool Yukar.Engine.GameContentCreator.SetPartyImageThumbnail ( RenderContent  inResult,
int  inImageInstanceIndex 
)

◆ SetPartyThumbnail() [1/2]

bool Yukar.Engine.GameContentCreator.SetPartyThumbnail ( RenderContent  inResult,
Cast  inCast 
)

◆ SetPartyThumbnail() [2/2]

bool Yukar.Engine.GameContentCreator.SetPartyThumbnail ( RenderContent  inResult,
int  inImageInstanceIndex 
)

◆ SetResistanceIconThumbnail()

bool Yukar.Engine.GameContentCreator.SetResistanceIconThumbnail ( RenderContent  inResult,
int  attributeIndex 
)

プロパティ詳解

◆ ContentIndex

int Yukar.Engine.GameContentCreator.ContentIndex
getset

◆ ContentPage

int Yukar.Engine.GameContentCreator.ContentPage
getset

◆ ContentPageSize

int Yukar.Engine.GameContentCreator.ContentPageSize
getset

◆ OnePageContenAmount

int Yukar.Engine.GameContentCreator.OnePageContenAmount
getset