21 #ifndef FXICONSOURCE_H 22 #define FXICONSOURCE_H 88 virtual FXIcon *loadIconData(
FXApp* app,
const FXuchar *pixels,
const FXString& type=FXString::null)
const;
129 virtual FXImage *loadImageData(
FXApp* app,
const FXuchar *pixels,
const FXString& type=FXString::null)
const;
145 virtual FXIcon *loadScaledIconFile(
FXApp* app,
const FXString& filename,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
150 virtual FXIcon *loadScaledIconData(
FXApp* app,
const FXuchar *pixels,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
155 virtual FXIcon *loadScaledIconStream(
FXApp* app,
FXStream& store,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
161 virtual FXImage *loadScaledImageFile(
FXApp* app,
const FXString& filename,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
166 virtual FXImage *loadScaledImageData(
FXApp* app,
const FXuchar *pixels,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
171 virtual FXImage *loadScaledImageStream(
FXApp* app,
FXStream& store,FXint size=32,FXint qual=0,
const FXString& type=FXString::null)
const;
static FXIconSource defaultIconSource
Default icon source provides icons and images for all types built into the FOX library at compile tim...
Definition: FXIconSource.h:57
An icon source is a class that loads an icon of any type.
Definition: FXIconSource.h:47
The Application object is the central point of a FOX user-interface.
Definition: FXApp.h:134
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
Definition: FX4Splitter.h:28
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:42
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:138
An Image is a rectangular array of pixels.
Definition: FXImage.h:67
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42