Chicane

DrawResource

ヘッダー
Includes/Chicane/Renderer/Draw/Resource.hpp
ネームスペース
Chicane::Renderer::DrawResource

Types

名前価値説明
HashTable
std::unordered_map<Hash::ValueDraw::Id>

関数

アクセスタイプモディファイア名前説明
public
bool
inline, const
isDirty()
public
void
inline
markAsDirty()
public
void
inline
markAsClean()
protected
inline
findHash(
const  Data* inData
std::uint32_t inDataSize
const  Seed* inSeed
std::uint32_t inSeedSize
)
protected
inline
findHash(
Hash::Value inValue
)
protected
void
inline
addHash(
const  Data* inData
std::uint32_t inDataSize
const  Seed* inSeed
std::uint32_t inSeedSize
Draw::Id inId
)
protected
void
inline
addHash(
Hash::Value inValue
Draw::Id inId
)
protected
inline
hash(
const  Data* inData
std::uint32_t inDataSize
const  Seed* inSeed
std::uint32_t inSeedSize
)
protected
void
inline
clearHashes()

メンバ

アクセスタイプモディファイア名前説明
private
bool
m_bIsDirty
private
m_hashes