![]() |
Iridescence 1.00
Embedded Graphic Framework
|
This is the complete list of members for DsScreen, including all inherited members.
addChild(DsView *view) | DsView | |
addStateObserver(StateObserver *observer) | DsView | |
alignInParent(void) | DsView | |
alignInParent(const DsAlignment &alignment, int32_t padding_top, int32_t padding_left, int32_t padding_bottom, int32_t padding_right) | DsView | |
allocSurface(int32_t width, int32_t height, DsColorMode cmode, size_t palette_size=0, bool palette_has_alpha=false) | DsScreen | |
bringFront(void) | DsView | |
centerHorizontally(DsView *view) | DsView | |
centerVertically(DsView *view) | DsView | |
createKeyboard(const ds_bitmap_font_t *font) | DsScreen | |
createRenderer(DsSurface &surface) | DsScreen | |
doLayout(void) | DsView | |
DsScreen(int32_t phys_width, int32_t phys_height, DsRotation rotation, DsColorMode cmode, uint8_t *linebuffer, uint8_t *aa_linebuffer, uint32_t framebuffer_alignment, bool triple_buffered) | DsScreen | |
DsView (defined in DsScreen) | DsScreen | friend |
DsView::DsView(DsView *parent, const DsPoint &pos=DsPoint(), const DsSize &size=DsSize()) | DsView | |
DsView::DsView(DsView *parent, DsOrientation layout_orientation) | DsView | |
enable(bool state) | DsView | |
enableCoalescePaintEvents(bool enabled) | DsScreen | protected |
enableHorizontalScroll(bool state) | DsView | |
enableTouch(bool state) | DsView | |
enableVerticalScroll(bool state) | DsView | |
fitContent(void) | DsView | virtual |
forAllChildren(const lambda< void(DsView *child)> &lambda) | DsView | protected |
forAllChildrenBackwards(const lambda< void(DsView *child)> &lambda) | DsView | protected |
getCenterPoint(void) const | DsView | |
getFocusedView(void) const | DsScreen | |
getIsVisible(void) const | DsView | |
getKeyboard(void) | DsScreen | |
getParent(void) const | DsView | |
getParentAlignment(void) const | DsView | |
getParentSize(void) const | DsView | |
getPosition(void) const | DsView | |
getPositionInParentCoordinates(const DsView *parent) const | DsView | |
getRegion(void) const | DsView | |
getRegionInParentCoordinates(const DsView *parent) const | DsView | |
getRotation(void) const | DsScreen | |
getScreen(void) | DsView | |
getSize(void) const | DsView | |
getTouchPosition(void) const | DsView | |
getView(const char *id) | DsScreen | |
getViewStackSize(void) const | DsScreen | |
hide(void) | DsView | inline |
inputCapture(void) | DsView | protected |
invalidate(void) | DsView | virtual |
isEnabled(void) const | DsView | |
isFocused(void) | DsView | |
isInputCaptured(void) const | DsView | protected |
isInputInside(void) const | DsView | |
isParentVisible(void) const | DsView | |
isTouchEnabled(void) const | DsView | |
isTouchTimeoutExpired(void) const | DsScreen | |
isUiThread(void) const | DsScreen | |
isVisible(void) const | DsView | |
kickTouchTimeout(uint32_t timeout_ms) | DsScreen | |
lcdSurfaceUpdate(DsSurface *surface)=0 | DsScreen | protectedpure virtual |
lcdSurfaceUpdateFinished(void) | DsScreen | |
lcdSurfaceUpdateFinishedFromISR(int32_t *woken) (defined in DsScreen) | DsScreen | |
mBackSurfaceActive (defined in DsScreen) | DsScreen | protected |
mBackSurfacePending (defined in DsScreen) | DsScreen | protected |
mCoalescePaintEvents (defined in DsScreen) | DsScreen | protected |
mCoalescePaintEventsCounter (defined in DsScreen) | DsScreen | protected |
mDirty (defined in DsScreen) | DsScreen | protected |
mFrameBufferAlignment (defined in DsScreen) | DsScreen | protected |
mFrontSurface (defined in DsScreen) | DsScreen | protected |
mIsEnabled (defined in DsView) | DsView | |
mIsHorizontalScrollEnabled (defined in DsView) | DsView | |
mIsInputInside (defined in DsView) | DsView | |
mIsLayoutEnabled (defined in DsView) | DsView | |
mIsLongTouchActive (defined in DsView) | DsView | |
mIsScrollActive (defined in DsView) | DsView | |
mIsSpaceReserved (defined in DsView) | DsView | |
mIsTouchActive (defined in DsView) | DsView | |
mIsTouchEnabled (defined in DsView) | DsView | |
mIsVerticalScrollEnabled (defined in DsView) | DsView | |
mIsVisible (defined in DsView) | DsView | |
mLocked (defined in DsScreen) | DsScreen | protected |
mPreviousScrollPosition (defined in DsView) | DsView | protected |
mRenderer (defined in DsScreen) | DsScreen | protected |
mScreenRotation (defined in DsScreen) | DsScreen | protected |
mScrollbarColor (defined in DsView) | DsView | protected |
mScrollPosition (defined in DsView) | DsView | protected |
mScrollPositionBase (defined in DsView) | DsView | protected |
mSkipInput (defined in DsView) | DsView | |
mSurfaceUserRect (defined in DsScreen) | DsScreen | protected |
mTouchPos (defined in DsView) | DsView | protected |
mTouchTimestamp (defined in DsView) | DsView | protected |
onChildAdd(DsView *child) | DsView | protectedvirtual |
onEventProcessFinish(void) | DsScreen | protectedvirtual |
onEventProcessStart(void) | DsScreen | protectedvirtual |
onFinish(void) | DsScreen | protectedvirtual |
onHide(void) | DsView | virtual |
onKeyboard(int32_t key) | DsView | protectedvirtual |
onPaintOver(DsRenderer &renderer) | DsView | protectedvirtual |
onShow(void) | DsView | virtual |
onSizeChange(void) | DsView | protectedvirtual |
onStart(void) | DsScreen | protectedvirtual |
onTouchTimeout(bool expired) | DsScreen | protectedvirtual |
onVSync(void) | DsView | protectedvirtual |
popView(void) | DsScreen | |
popView(const char *id) | DsScreen | |
pushView(const char *id, bool on_top=false) | DsScreen | |
queueExitLoopEvent(void) | DsScreen | |
queueKeyboardEvent(int32_t key) | DsScreen | |
queueLambda(const lambda< void(void), 64 > &lambda) | DsScreen | |
queueLambdaFromISR(const lambda< void(void), 64 > &lambda, int32_t *woken) | DsScreen | |
queueTouchEvent(const DsTouchEvent::Mode &mode, const DsPoint &pos, uint32_t timestamp) | DsScreen | |
queueTouchEventFromISR(const DsTouchEvent::Mode &mode, const DsPoint &pos, uint32_t timestamp, int32_t *woken) | DsScreen | |
queueVSyncEvent(void) | DsScreen | |
queueVSyncEventFromISR(int32_t *woken) | DsScreen | |
registerView(DsView *view, const char *id) | DsScreen | |
removeAllChildren(void) | DsView | |
removeChild(DsView *view) | DsView | |
removeStateObserver(StateObserver *observer) | DsView | |
reserveSpace(bool state) | DsView | |
run(void) | DsScreen | |
sendBack(void) | DsView | |
sendTap(DsPoint pos) | DsView | |
setAutoLayout(DsOrientation orientation, bool enable) | DsView | |
setBackgroundColor(DsColor color) | DsView | |
setBackgroundImage(const DsSurface *surface) | DsView | |
setCenterPosition(const DsPoint &pos) | DsView | |
setFocusedView(DsView *view) | DsScreen | |
setHeight(int32_t height) | DsView | |
setLongTapDetection(uint32_t delay_ms) | DsView | |
setMinimumSize(const DsSize &size) | DsView | |
setOnLongTapCallback(const lambda< void(const DsPoint &p)> &cb) | DsView | |
setOnTapCallback(const lambda< void(const DsPoint &p)> &cb) | DsView | |
setOnTouchActiveCallback(const lambda< void(const DsPoint &p)> &cb) | DsView | |
setOnTouchReleaseCallback(const lambda< void(void)> &cb) | DsView | |
setPadding(int16_t padding, uint16_t proportion=0) | DsView | |
setPaddingBottom(int16_t padding, uint16_t proportion=0) | DsView | |
setPaddingHorizontal(int16_t padding, uint16_t proportion=0) | DsView | |
setPaddingLeft(int32_t padding, uint16_t proportion=0) | DsView | |
setPaddingRight(int16_t padding, uint16_t proportion=0) | DsView | |
setPaddingTop(int16_t padding, uint16_t proportion=0) | DsView | |
setPaddingVertical(int16_t padding, uint16_t proportion=0) | DsView | |
setPanelBorderColor(DsColor color) | DsView | |
setPanelBorderThickness(uint8_t thickness) | DsView | |
setPanelColor(DsColor color) | DsView | |
setPanelCornerRadius(uint16_t radius) | DsView | |
setParent(DsView *parent) | DsView | |
setParentAlignment(const DsAlignment &alignment) | DsView | |
setPosition(const DsPoint &pos) | DsView | |
setProportion(uint32_t proportion) | DsView | |
setScrollbarColor(DsColor color) | DsView | |
setSize(const DsSize &size) | DsView | |
setVisible(bool is_visible) | DsView | |
setWidth(int32_t width) | DsView | |
show(void) | DsView | inline |
skipInput(void) | DsView | protected |
topViewIs(const char *id) | DsScreen | |
translatePositionInParentCoordinates(const DsView *parent, DsPoint pos) const | DsView | |
translatePositionInParentCoordinates(uint32_t parent_level, DsPoint pos) const | DsView | |
unrollViewStack(const char *id) | DsScreen | |
unrollViewStack(size_t level) | DsScreen | |
~DsScreen() (defined in DsScreen) | DsScreen |