SCV
4.2.1
Simple Components for Visual
|
Namespaces | |
namespace | data |
namespace | math |
Mathematic functions. | |
namespace | StaticLabel |
Classes | |
class | Button |
class | ButtonGroup |
A group of mutually exclusive StateButtons. More... | |
class | Callbacks |
Callbacks Interface. More... | |
class | Canvas |
class | CheckBox |
class | Color4f |
Color class implementation. More... | |
class | ColorPicker |
class | ColorRGBA |
Color class that represents colors as a quadruple of bytes: RGB with alpha. More... | |
class | ColorScheme |
Functionality to customize SCV component color themes. More... | |
class | ComboBox |
class | ComboBoxMenuStyle |
class | Component |
class | ComponentSpring |
class | ComponentTexture |
The class texture of a component This class implements all texture operations to store the texture of the component. More... | |
class | ContextMenu |
class | Counter |
class | Cursor |
Cursor Class. More... | |
class | FileOpen |
This class calls a FileOpenDialog from the system. More... | |
class | Font |
Font Class. More... | |
class | FontTahoma |
FontTahoma Class. More... | |
class | GapSpring |
struct | GenericNode |
class used to create each node of the genericTree. More... | |
class | GenericTree |
class | GlslShader |
This class implements a basic shader functions. More... | |
class | Group |
class | GroupLayout |
class | Image |
class | InternalFrame |
class | InternalFrameHolder |
class | Kernel |
The main event loop handler. More... | |
class | Keyboard |
A class that controls the keyboard. More... | |
struct | KeyEvent |
Contains information about a keyboard event. More... | |
class | Label |
class | MatrixTemplate |
A generic object matrix with basic functions. More... | |
class | MenuBar |
class | MenuHolder |
class | MouseEvent |
class | Panel |
class | ParallelGroup |
class | Point |
class | PopupMenuStyle |
class | ProgressBar |
class | RadioButton |
class | Scissor |
class | ScrollComponent |
class | SCVCallbacks |
class | Separator |
class | SequentialGroup |
class | Slider |
class | Spinner |
class | Spring |
class | StateButton |
A base class for toggleable widgets. More... | |
class | TabbedPane |
class | Table |
class | TextBox |
class | TextField |
class | TextFilter |
A class that can be associated with a TextBox or a TextField to filter some characters. More... | |
class | Texture2D |
This class implements the functions to draw in the component textures. More... | |
class | TextureInterface |
This class encapsulates OpenGL texture. More... | |
class | Timer |
Class for easy creation of timers. More... | |
class | ToggleButton |
class | VistaMenuStyle |
struct | GenericNodeDisplay |
Functions | |
unsigned char * | loadImageToArray (const std::string &fileName, int *witdh, int *height) |
Gets the image information. | |
void | freeImageData (unsigned char *data) |
Frees image buffer. | |
template<class T > | |
std::string | toString (T rhs) |
template<class T > | |
T | fromString (const std::string &str) |
std::string | trim (const std::string &str) |
std::ostream & | operator<< (std::ostream &stream, const Color4f &rhs) |
std::ostream & | operator<< (std::ostream &stream, const ColorRGBA &rhs) |
int | ceil_pot2 (int x) |
std::ostream & | operator<< (std::ostream &lhs, const Point &rhs) |
int scv::ceil_pot2 | ( | int | x | ) |
void scv::freeImageData | ( | unsigned char * | data | ) |
Frees image buffer.
data | A buffer returned by loadImageToArray() |
T scv::fromString | ( | const std::string & | str | ) |
unsigned char * scv::loadImageToArray | ( | const std::string & | fileName, |
int * | witdh, | ||
int * | height | ||
) |
Gets the image information.
fileName | Location of image in your computer. |
witdh | An integer pointer to receive the witdh of the image by reference. |
height | An integer pointer to receive the height of the image by reference. |
std::ostream& scv::operator<< | ( | std::ostream & | lhs, |
const Point & | rhs | ||
) |
std::ostream& scv::operator<< | ( | std::ostream & | stream, |
const ColorRGBA & | rhs | ||
) |
std::ostream& scv::operator<< | ( | std::ostream & | stream, |
const Color4f & | rhs | ||
) |
std::string scv::toString | ( | T | rhs | ) |
std::string scv::trim | ( | const std::string & | str | ) |