Basisklasse für alle Elemente der Benutzeroberfläche.
|
enum | WindowFlags {
NoBorder = 0x00000001,
Resizeable = 0x00000002,
AllowDrop = 0x00000004,
TopMost = 0x00000008,
PositionDefault = 0x00000010,
HasCaption = 0x00000020,
Fullscreen = 0x00000040,
MinimizeButton = 0x00000080,
MaximizeButton = 0x00000100,
SystemMenue = 0x00000200,
Backbuffer = 0x00010000,
TrippleBuffer = 0x00020000,
Hardware = 0x00040000,
Lockable = 0x00080000,
VideoMemory = 0x00100000,
WaitVsync = 0x00200000,
ZBuffer = 0x00400000,
StencilBuffer = 0x00800000,
SoftwareVertexProcessing = 0x01000000,
Multithreaded = 0x02000000,
FPUPreserve = 0x04000000,
DefaultWindow = Resizeable|AllowDrop|PositionDefault|HasCaption|MinimizeButton|MaximizeButton|SystemMenue|Hardware|Lockable|VideoMemory|WaitVsync
} |
|
Aufzählungswerte |
---|
NoBorder |
|
Resizeable |
|
AllowDrop |
|
TopMost |
|
PositionDefault |
|
HasCaption |
|
Fullscreen |
|
MinimizeButton |
|
MaximizeButton |
|
SystemMenue |
|
Backbuffer |
|
TrippleBuffer |
|
Hardware |
|
Lockable |
|
VideoMemory |
|
WaitVsync |
|
ZBuffer |
|
StencilBuffer |
|
SoftwareVertexProcessing |
|
Multithreaded |
|
FPUPreserve |
|
DefaultWindow |
|
ppl6::tk::Widget::Widget |
( |
Widget * |
parent = NULL | ) |
|
ppl6::tk::Widget::~Widget |
( |
| ) |
|
|
virtual |
int ppl6::tk::Widget::addChild |
( |
Widget * |
w | ) |
|
int ppl6::tk::Widget::beginScene |
( |
| ) |
|
int ppl6::tk::Widget::blt |
( |
const CSurface & |
source, |
|
|
const Rect & |
srect = Rect() , |
|
|
int |
x = 0 , |
|
|
int |
y = 0 |
|
) |
| |
int ppl6::tk::Widget::bltAlpha |
( |
const CSurface & |
source, |
|
|
const Rect & |
srect = Rect() , |
|
|
int |
x = 0 , |
|
|
int |
y = 0 |
|
) |
| |
void ppl6::tk::Widget::clientNeedsRedraw |
( |
| ) |
|
|
private |
Rect ppl6::tk::Widget::clientRect |
( |
| ) |
const |
CDrawable ppl6::tk::Widget::drawable |
( |
| ) |
const |
int ppl6::tk::Widget::endScene |
( |
| ) |
|
void * ppl6::tk::Widget::enginePrivate |
( |
| ) |
const |
Widget * ppl6::tk::Widget::getFirstChild |
( |
| ) |
|
Widget * ppl6::tk::Widget::getNextChild |
( |
| ) |
|
GFXEngine * ppl6::tk::Widget::gfxEngine |
( |
| ) |
const |
int ppl6::tk::Widget::height |
( |
| ) |
const |
bool ppl6::tk::Widget::isEnabled |
( |
| ) |
const |
bool ppl6::tk::Widget::isVisible |
( |
| ) |
const |
void ppl6::tk::Widget::needRedraw |
( |
| ) |
|
int ppl6::tk::Widget::paint |
( |
| ) |
|
|
virtual |
void ppl6::tk::Widget::paintChilds |
( |
| ) |
|
void ppl6::tk::Widget::paintNormalChilds |
( |
| ) |
|
void ppl6::tk::Widget::paintTopMostChilds |
( |
| ) |
|
Widget * ppl6::tk::Widget::parentWidget |
( |
| ) |
const |
Point ppl6::tk::Widget::pos |
( |
| ) |
const |
int ppl6::tk::Widget::redraw |
( |
| ) |
|
|
private |
int ppl6::tk::Widget::redrawIfNeeded |
( |
| ) |
|
void ppl6::tk::Widget::releaseDrawable |
( |
const CDrawable & |
draw | ) |
|
RGBFormat ppl6::tk::Widget::rgbFormat |
( |
| ) |
const |
void ppl6::tk::Widget::setEnginePrivate |
( |
void * |
ptr | ) |
|
void ppl6::tk::Widget::setGfxEngine |
( |
GFXEngine * |
engine | ) |
|
void ppl6::tk::Widget::setHeight |
( |
int |
height | ) |
|
void ppl6::tk::Widget::setPos |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
void ppl6::tk::Widget::setPos |
( |
const Point & |
p | ) |
|
void ppl6::tk::Widget::setRGBFormat |
( |
const RGBFormat & |
format | ) |
|
void ppl6::tk::Widget::setSize |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
void ppl6::tk::Widget::setSize |
( |
const Size & |
s | ) |
|
void ppl6::tk::Widget::setWidth |
( |
int |
width | ) |
|
void ppl6::tk::Widget::setWindowIcon |
( |
const CDrawable & |
icon | ) |
|
void ppl6::tk::Widget::setWindowTitle |
( |
const CString & |
title | ) |
|
void ppl6::tk::Widget::setX |
( |
int |
x | ) |
|
void ppl6::tk::Widget::setY |
( |
int |
y | ) |
|
Size ppl6::tk::Widget::size |
( |
| ) |
const |
void ppl6::tk::Widget::toTop |
( |
Widget * |
widget = NULL | ) |
|
int ppl6::tk::Widget::width |
( |
| ) |
const |
Widget * ppl6::tk::Widget::window |
( |
| ) |
const |
CImage ppl6::tk::Widget::windowIcon |
( |
| ) |
const |
CString ppl6::tk::Widget::windowTitle |
( |
| ) |
const |
int ppl6::tk::Widget::x |
( |
| ) |
const |
int ppl6::tk::Widget::y |
( |
| ) |
const |
bool ppl6::tk::Widget::child_needsredraw |
|
private |
CList ppl6::tk::Widget::childs |
|
private |
bool ppl6::tk::Widget::enabled |
|
private |
void* ppl6::tk::Widget::engineprivate |
|
private |
bool ppl6::tk::Widget::iswindow |
|
private |
ppluint32 ppl6::tk::Widget::lockcount |
|
private |
bool ppl6::tk::Widget::needsredraw |
|
private |
Point ppl6::tk::Widget::p |
|
private |
Widget* ppl6::tk::Widget::parent |
|
private |
bool ppl6::tk::Widget::topMost |
|
private |
bool ppl6::tk::Widget::visible |
|
private |
CImage ppl6::tk::Widget::WindowIcon |
|
private |
CString ppl6::tk::Widget::WindowTitle |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl6/workspace/include/ppl6-tk.h
- /jenkins/jobs/clang_ppl6/workspace/src/toolkit/Widget.cpp