Plutonium framework API
0.1
Simple UI framework for libnx and SDL2
|
Classes | |
class | Renderer |
Typedefs | |
typedef SDL_Window * | NativeWindow |
typedef SDL_Renderer * | NativeRenderer |
typedef SDL_Surface * | NativeSurface |
typedef SDL_Texture * | NativeTexture |
typedef TTF_Font * | NativeFont |
Functions | |
NativeRenderer | GetMainRenderer () |
NativeTexture | ConvertToTexture (NativeSurface Surface) |
NativeTexture | RenderText (NativeFont Font, std::string Text, draw::Color Color) |
NativeTexture | LoadImage (std::string Path) |
NativeFont | LoadSharedFont (SharedFont Type, u32 Size) |
NativeFont | LoadFont (std::string Path, u32 Size) |
u32 | GetTextureWidth (NativeTexture Texture) |
u32 | GetTextureHeight (NativeTexture Texture) |
u32 | GetTextWidth (NativeFont Font, std::string Text) |
u32 | GetTextHeight (NativeFont Font, std::string Text) |
void | SetAlphaValue (NativeTexture Texture, u8 Alpha) |
void | DeleteFont (NativeFont Font) |
void | DeleteTexture (NativeTexture Texture) |
typedef TTF_Font* pu::render::NativeFont |
typedef SDL_Renderer* pu::render::NativeRenderer |
typedef SDL_Surface* pu::render::NativeSurface |
typedef SDL_Texture* pu::render::NativeTexture |
typedef SDL_Window* pu::render::NativeWindow |
|
strong |
NativeTexture pu::render::ConvertToTexture | ( | NativeSurface | Surface | ) |
void pu::render::DeleteFont | ( | NativeFont | Font | ) |
void pu::render::DeleteTexture | ( | NativeTexture | Texture | ) |
NativeRenderer pu::render::GetMainRenderer | ( | ) |
u32 pu::render::GetTextHeight | ( | NativeFont | Font, |
std::string | Text | ||
) |
u32 pu::render::GetTextureHeight | ( | NativeTexture | Texture | ) |
u32 pu::render::GetTextureWidth | ( | NativeTexture | Texture | ) |
u32 pu::render::GetTextWidth | ( | NativeFont | Font, |
std::string | Text | ||
) |
NativeFont pu::render::LoadFont | ( | std::string | Path, |
u32 | Size | ||
) |
NativeTexture pu::render::LoadImage | ( | std::string | Path | ) |
NativeFont pu::render::LoadSharedFont | ( | SharedFont | Type, |
u32 | Size | ||
) |
NativeTexture pu::render::RenderText | ( | NativeFont | Font, |
std::string | Text, | ||
draw::Color | Color | ||
) |
void pu::render::SetAlphaValue | ( | NativeTexture | Texture, |
u8 | Alpha | ||
) |