Chicane

Image

ヘッダー
Includes/Chicane/Core/Image.hpp
ネームスペース
Chicane::Image

Types

名前価値説明
Raw
std::vector<unsigned char>
Pixel
unsigned char
Pixels
unsigned char*
Instance
std::shared_ptr<const  Image>
Reference
std::weak_ptr<const  Image>
References
std::vector<Reference>

コンストラクター

名前説明
Image(
const  FileSystem::Path& inLocation
)
Image(
const  Raw& inData
ImageVendor inVendor
)
Image()

デストラクター

名前説明
~Image()

関数

アクセスタイプモディファイア名前説明
public
static
parseVendor(
const  String& inValue
)
public
const  String&
static
getVendorExtension(
ImageVendor inValue
)
public
const
getVendor()
public
const  Pixels
const
getPixels()
public
std::uint32_t
const
getMemorySize()
public
void
flipHorizontally()
public
void
flipVertically()
public
void
rotateBy(
float inAngle
)

メンバ

アクセスタイプモディファイア名前説明
protected
m_vendor
protected
m_pixels