![]() |
neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
|
#include <shape.hpp>
Public Member Functions | |
| shape_frame (const colour_or_gradient &aColour) | |
| shape_frame (const colour_or_gradient &aColour, const mat33 &aTransformation) | |
| shape_frame (const i_texture &aTexture) | |
| shape_frame (const i_texture &aTexture, const mat33 &aTransformation) | |
| shape_frame (const i_texture &aTexture, const optional_rect &aTextureRect) | |
| shape_frame (const i_texture &aTexture, const optional_rect &aTextureRect, const mat33 &aTransformation) | |
| shape_frame (texture_list_pointer aTextures) | |
| shape_frame (texture_list_pointer aTextures, const mat33 &aTransformation) | |
| bool | has_extents () const override |
| size | extents () const override |
| const optional_colour_or_gradient & | colour () const override |
| void | set_colour (const optional_colour_or_gradient &aColour) override |
| texture_list_pointer | textures () const override |
| void | set_textures (texture_list_pointer aTextures) override |
| const optional_mat33 & | transformation () const override |
| void | set_transformation (const optional_mat33 &aTransformation) override |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.
|
inlineoverridevirtual |
Implements neogfx::i_shape_frame.