|
Axmol 3.0.0-89d6d9a
|
This is the complete list of members for RenderTexture, including all inherited members.
| autorelease() | Object | |
| create(int w, int h, rhi::PixelFormat format=rhi::PixelFormat::RGBA8, rhi::PixelFormat depthStencilFormat=rhi::PixelFormat::NONE) | RenderTexture | static |
| createForCanvas(const Vec2 &contentSize, rhi::PixelFormat format=rhi::PixelFormat::RGBA8, rhi::PixelFormat depthStencilFormat=rhi::PixelFormat::NONE) | RenderTexture | static |
| getBitsPerPixelForFormat() const | Texture2D | |
| getBitsPerPixelForFormat(rhi::PixelFormat format) const | Texture2D | |
| getContentSize() const | Texture2D | |
| getDepthStencilFormat() const | RenderTexture | inline |
| getDepthStencilTexture() const | RenderTexture | inline |
| getHeight() const | Texture2D | inline |
| getMaxS() const | Texture2D | |
| getMaxT() const | Texture2D | |
| getObjectID() const noexcept | Object | inline |
| getPixelFormat() const | Texture2D | |
| getPixelSize() const | Texture2D | inline |
| getReferenceCount() const | Object | |
| getRenderSize() const | RenderTexture | inline |
| getRenderTarget() const | RenderTexture | inline |
| getStringForFormat() const | Texture2D | |
| getWidth() const | Texture2D | inline |
| hasMipmaps() const | Texture2D | |
| hasPremultipliedAlpha() const | Texture2D | |
| initWithData(const void *data, ssize_t dataSize, rhi::PixelFormat pixelFormat, int pixelsWide, int pixelsHigh, bool preMultipliedAlpha=false, bool autoGenMipmaps=false) | Texture2D | inline |
| initWithData(const void *data, ssize_t dataSize, rhi::PixelFormat pixelFormat, rhi::PixelFormat renderFormat, int pixelsWide, int pixelsHigh, bool preMultipliedAlpha=false, bool autoGenMipmaps=false) | Texture2D | |
| initWithImage(Image *image, PixelFormat renderFormat=PixelFormat::NONE, bool autoGenMipmaps=false) | Texture2D | |
| initWithMipmaps(std::span< MipmapInfo > mipmaps, rhi::PixelFormat pixelFormat, rhi::PixelFormat renderFormat, int pixelsWide, int pixelsHigh, bool preMultipliedAlpha=false) | Texture2D | |
| initWithString(std::string_view text, std::string_view fontName, float fontSize, const Vec2 &dimensions=Vec2(0, 0), TextHAlignment hAlignment=TextHAlignment::CENTER, TextVAlignment vAlignment=TextVAlignment::TOP, bool enableWrap=true, int overflow=0) | Texture2D | |
| initWithString(std::string_view text, const FontDefinition &textDefinition) | Texture2D | |
| newImage(std::function< void(RefPtr< Image >)> imageCallback) | RenderTexture | |
| release() | Object | |
| retain() | Object | |
| SaveFileCallbackType typedef | RenderTexture | |
| saveToFile(std::string_view filename, bool isRGBA=true, SaveFileCallbackType callback=nullptr) | RenderTexture | |
| saveToFile(std::string_view fileName, Image::Format format, bool isRGBA=true, SaveFileCallbackType callback=nullptr) | RenderTexture | |
| saveToFileAsNonPMA(std::string_view filename, bool isRGBA=true, SaveFileCallbackType callback=nullptr) | RenderTexture | |
| saveToFileAsNonPMA(std::string_view fileName, Image::Format format, bool isRGBA, SaveFileCallbackType callback) | RenderTexture | |
| setAliasTexParameters() | Texture2D | |
| setAntiAliasTexParameters() | Texture2D | |
| setMaxS(float maxS) | Texture2D | |
| setMaxT(float maxT) | Texture2D | |
| TexParams typedef | Texture2D | |
| updateData(Image *image) | Texture2D | |
| updateData(std::span< const TextureSliceData > subDatas) | Texture2D | |
| updateData(const void *data, int width, int height, int level=0, int layerIndex=0) | Texture2D | |
| updateSubData(const void *data, int offsetX, int offsetY, int width, int height, int level=0, int layerIndex=0) | Texture2D | |
| ~Object() | Object | virtual |
| ~Texture2D() | Texture2D | virtual |