![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::TextureAsset, including all inherited members.
AssetHandle() | s3d::AssetHandle< Texture > | |
AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id) | s3d::AssetHandle< Texture > | explicit |
AssetIDWrapperType typedef | s3d::AssetHandle< Texture > | |
draw(const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Texture | |
draw(Arg::top_< ColorF > topColor, Arg::bottom_< ColorF > bottomColor) const | s3d::Texture | |
draw(Arg::left_< ColorF > leftColor, Arg::right_< ColorF > rightColor) const | s3d::Texture | |
draw(double x, double y, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(double x, double y, const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Texture | |
draw(double x, double y, Arg::top_< ColorF > topColor, Arg::bottom_< ColorF > bottomColor) const | s3d::Texture | |
draw(double x, double y, Arg::left_< ColorF > leftColor, Arg::right_< ColorF > rightColor) const | s3d::Texture | |
draw(const Vec2 &pos, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(const Vec2 &pos, const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Texture | |
draw(const Vec2 &pos, Arg::top_< ColorF > topColor, Arg::bottom_< ColorF > bottomColor) const | s3d::Texture | |
draw(const Vec2 &pos, Arg::left_< ColorF > leftColor, Arg::right_< ColorF > rightColor) const | s3d::Texture | |
draw(Arg::topLeft_< Vec2 > topLeft, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::topRight_< Vec2 > topRight, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::bottomLeft_< Vec2 > bottomLeft, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::bottomRight_< Vec2 > bottomRight, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::topCenter_< Vec2 > topCenter, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::bottomCenter_< Vec2 > bottomCenter, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::leftCenter_< Vec2 > leftCenter, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::rightCenter_< Vec2 >rightCenter, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
draw(Arg::center_< Vec2 > center, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawAt(double x, double y, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawAt(double x, double y, const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Texture | |
drawAt(const Vec2 &pos, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawAt(const Vec2 &pos, const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Texture | |
drawAtClipped(double x, double y, const RectF &clipRect, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawAtClipped(const Vec2 &pos, const RectF &clipRect, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawClipped(double x, double y, const RectF &clipRect, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
drawClipped(const Vec2 &pos, const RectF &clipRect, const ColorF &diffuse=Palette::White) const | s3d::Texture | |
Enumerate() | s3d::TextureAsset | static |
fitted(double width, double height, AllowScaleUp allowScaleUp=AllowScaleUp::Yes) const | s3d::Texture | |
fitted(const Vec2 &size, AllowScaleUp allowScaleUp=AllowScaleUp::Yes) const | s3d::Texture | |
flipped() const | s3d::Texture | |
flipped(bool doFlip) const | s3d::Texture | |
getDesc() const | s3d::Texture | |
getFormat() const | s3d::Texture | |
hasDepth() const | s3d::Texture | |
height() const | s3d::Texture | |
horizontalAspectRatio() const noexcept | s3d::Texture | |
id() const noexcept | s3d::AssetHandle< Texture > | |
IDType typedef | s3d::AssetHandle< Texture > | |
isEmpty() const noexcept | s3d::AssetHandle< Texture > | |
isMipped() const | s3d::Texture | |
IsReady(AssetNameView name) | s3d::TextureAsset | static |
IsRegistered(AssetNameView name) | s3d::TextureAsset | static |
isSDF() const | s3d::Texture | |
Load(AssetNameView name) | s3d::TextureAsset | static |
LoadAsync(AssetNameView name) | s3d::TextureAsset | static |
m_handle | s3d::AssetHandle< Texture > | protected |
mapped(double width, double height) const | s3d::Texture | |
mapped(Vec2 size) const | s3d::Texture | |
mirrored() const | s3d::Texture | |
mirrored(bool doMirror) const | s3d::Texture | |
operator bool() const noexcept | s3d::AssetHandle< Texture > | explicit |
operator!=(const AssetHandle &other) const noexcept | s3d::AssetHandle< Texture > | |
operator()(double x, double y, double w, double h) const | s3d::Texture | |
operator()(const Vec2 &xy, double w, double h) const | s3d::Texture | |
operator()(double x, double y, double size) const | s3d::Texture | |
operator()(double x, double y, const Vec2 &size) const | s3d::Texture | |
operator()(const Vec2 &xy, const Vec2 &size) const | s3d::Texture | |
operator()(const RectF &rect) const | s3d::Texture | |
operator==(const AssetHandle &other) const noexcept | s3d::AssetHandle< Texture > | |
region(int32 x, int32 y) const | s3d::Texture | |
region(Point pos=Point{ 0, 0 }) const | s3d::Texture | |
region(double x, double y) const | s3d::Texture | |
region(Vec2 pos) const | s3d::Texture | |
regionAt(double x, double y) const | s3d::Texture | |
regionAt(Vec2 pos) const | s3d::Texture | |
Register(AssetNameView name, FilePathView path, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(AssetNameView name, FilePathView rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(AssetNameView name, const Color &rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(AssetNameView name, const Emoji &emoji, TextureDesc desc=TextureDesc::Mipped) | s3d::TextureAsset | static |
Register(AssetNameView name, const Icon &icon, int32 size, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(AssetNameView name, std::unique_ptr< TextureAssetData > &&data) | s3d::TextureAsset | static |
Register(const AssetNameAndTags &nameAndTags, FilePathView path, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(const AssetNameAndTags &nameAndTags, FilePathView rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(const AssetNameAndTags &nameAndTags, const Color &rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Register(const AssetNameAndTags &nameAndTags, const Emoji &emoji, TextureDesc desc=TextureDesc::Mipped) | s3d::TextureAsset | static |
Register(const AssetNameAndTags &nameAndTags, const Icon &icon, int32 size, TextureDesc desc=TextureDesc::Unmipped) | s3d::TextureAsset | static |
Release(AssetNameView name) | s3d::TextureAsset | static |
release() | s3d::AssetHandle< Texture > | |
ReleaseAll() | s3d::TextureAsset | static |
repeated(double xRepeat, double yRepeat) const | s3d::Texture | |
repeated(Vec2 _repeat) const | s3d::Texture | |
resized(double size) const | s3d::Texture | |
resized(double width, double height) const | s3d::Texture | |
resized(Vec2 size) const | s3d::Texture | |
rotated(double angle) const | s3d::Texture | |
rotatedAt(double x, double y, double angle) const | s3d::Texture | |
rotatedAt(const Vec2 &pos, double angle) const | s3d::Texture | |
rounded(double r) const | s3d::Texture | |
rounded(double x, double y, double w, double h, double r) const | s3d::Texture | |
scaled(double s) const | s3d::Texture | |
scaled(double xs, double ys) const | s3d::Texture | |
scaled(Vec2 s) const | s3d::Texture | |
size() const | s3d::Texture | |
srgbSampling() const | s3d::Texture | |
swap(Texture &other) noexcept | s3d::Texture | |
Texture() | s3d::Texture | |
Texture(const Image &image, TextureDesc desc=TextureDesc::Unmipped) | s3d::Texture | explicit |
Texture(const Image &image, const Array< Image > &mipmaps, TextureDesc desc=TextureDesc::Mipped) | s3d::Texture | |
Texture(FilePathView path, TextureDesc desc=TextureDesc::Unmipped) | s3d::Texture | explicit |
Texture(IReader &&reader, TextureDesc desc=TextureDesc::Unmipped) | s3d::Texture | explicit |
Texture(FilePathView rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::Texture | |
Texture(const Color &rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped) | s3d::Texture | |
Texture(const Emoji &emoji, TextureDesc desc=TextureDesc::Mipped) | s3d::Texture | explicit |
Texture(const Icon &icon, int32 size, TextureDesc desc=TextureDesc::Mipped) | s3d::Texture | explicit |
Texture(Dynamic, const Size &size, const void *pData, uint32 stride, const TextureFormat &format, TextureDesc desc) | s3d::Texture | protected |
Texture(Dynamic, const Size &size, const ColorF &color, const TextureFormat &format, TextureDesc desc) | s3d::Texture | protected |
Texture(Render, const Size &size, const TextureFormat &format, HasDepth hasDepth) | s3d::Texture | protected |
Texture(Render, const Image &image, HasDepth hasDepth) | s3d::Texture | protected |
Texture(Render, const Grid< float > &image, HasDepth hasDepth) | s3d::Texture | protected |
Texture(Render, const Grid< Float2 > &image, HasDepth hasDepth) | s3d::Texture | protected |
Texture(Render, const Grid< Float4 > &image, HasDepth hasDepth) | s3d::Texture | protected |
Texture(MSRender, const Size &size, const TextureFormat &format, HasDepth hasDepth) | s3d::Texture | protected |
TextureAsset(AssetNameView name) | s3d::TextureAsset | explicit |
Unregister(AssetNameView name) | s3d::TextureAsset | static |
UnregisterAll() | s3d::TextureAsset | static |
uv(double u, double v, double w, double h) const | s3d::Texture | |
uv(const RectF &rect) const | s3d::Texture | |
Wait(AssetNameView name) | s3d::TextureAsset | static |
width() const | s3d::Texture | |
~Texture() | s3d::Texture | virtual |