ShaderEffectSource Class
Inherits: | QDeclarativeItem. |
Public Types
enum | Format { Alpha, RGB, RGBA } |
enum | WrapMode { ClampToEdge, RepeatHorizontally, RepeatVertically, Repeat } |
Properties
|
|
- 7 properties inherited from QDeclarativeItem
Public Functions
ShaderEffectSource(QDeclarativeItem * parent = 0) | |
virtual | ~ShaderEffectSource() |
void | bind() |
void | derefFromEffectItem() |
ShaderEffectBuffer * | fbo() |
void | grab() |
bool | hideSource() const |
bool | isActive() const |
bool | isDirtyTexture() |
bool | isLive() const |
bool | isMirrored() |
void | refFromEffectItem() |
void | setHideSource(bool hide) |
void | setLive(bool s) |
void | setSourceItem(QDeclarativeItem * item) |
void | setSourceRect(const QRectF & rect) |
void | setTextureSize(const QSize & size) |
void | setWrapMode(WrapMode mode) |
QDeclarativeItem * | sourceItem() const |
QRectF | sourceRect() const |
QSize | textureSize() const |
void | updateBackbuffer() |
WrapMode | wrapMode() const |
- 19 public functions inherited from QDeclarativeItem
- 2 public functions inherited from QDeclarativeParserStatus
Public Slots
void | markSceneGraphDirty() |
void | markSourceItemDirty() |
void | markSourceSizeDirty() |
Signals
void | activeChanged() |
void | formatChanged() |
void | hideSourceChanged() |
void | liveChanged() |
void | repaintRequired() |
void | sourceItemChanged() |
void | sourceRectChanged() |
void | textureSizeChanged() |
void | wrapModeChanged() |
- 2 signals inherited from QDeclarativeItem
Additional Inherited Members
- 6 protected functions inherited from QDeclarativeItem
Property Documentation
hideSource : bool
Access functions:
bool | hideSource() const |
void | setHideSource(bool hide) |
Notifier signal:
void | hideSourceChanged() |
live : bool
Access functions:
bool | isLive() const |
void | setLive(bool s) |
Notifier signal:
void | liveChanged() |
sourceItem : QDeclarativeItem *
Access functions:
QDeclarativeItem * | sourceItem() const |
void | setSourceItem(QDeclarativeItem * item) |
Notifier signal:
void | sourceItemChanged() |
sourceRect : QRectF
Access functions:
QRectF | sourceRect() const |
void | setSourceRect(const QRectF & rect) |
Notifier signal:
void | sourceRectChanged() |
textureSize : QSize
Access functions:
QSize | textureSize() const |
void | setTextureSize(const QSize & size) |
Notifier signal:
void | textureSizeChanged() |
wrapMode : WrapMode
Access functions:
WrapMode | wrapMode() const |
void | setWrapMode(WrapMode mode) |
Notifier signal:
void | wrapModeChanged() |