Kindfield
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
VolumeShaderProgramPropertyListenerEx Class Reference

#include <volumeeffect_p.h>

Inheritance diagram for VolumeShaderProgramPropertyListenerEx:
Inheritance graph
[legend]
Collaboration diagram for VolumeShaderProgramPropertyListenerEx:
Collaboration graph
[legend]

Public Member Functions

 VolumeShaderProgramPropertyListenerEx (VolumeShaderProgram *parent, VolumeShaderProgramEffect *effect)
 
 ~VolumeShaderProgramPropertyListenerEx ()
 
- Public Member Functions inherited from VolumeShaderProgramPropertyListener
 VolumeShaderProgramPropertyListener (QObject *parent=0)
 
virtual ~VolumeShaderProgramPropertyListener ()
 

Protected Member Functions

virtual int qt_metacall (QMetaObject::Call c, int id, void **a)
 

Protected Attributes

VolumeShaderProgramEffecteffect
 

Additional Inherited Members

- Signals inherited from VolumeShaderProgramPropertyListener
void propertyChanged ()
 

Detailed Description

Definition at line 86 of file volumeeffect_p.h.

Constructor & Destructor Documentation

VolumeShaderProgramPropertyListenerEx::VolumeShaderProgramPropertyListenerEx ( VolumeShaderProgram parent,
VolumeShaderProgramEffect effect 
)

VolumeShaderProgram::onFinishedLoading() Emitted when the last remote resource request is resolved, and implies that the effect is ready to be displayed.

Definition at line 998 of file volumeeffect.cpp.

1000 {
1001  VolumeshaderProgramMethodCount = parent->metaObject()->methodCount();
1002 }
VolumeShaderProgramPropertyListenerEx::~VolumeShaderProgramPropertyListenerEx ( )

Definition at line 1007 of file volumeeffect.cpp.

1008 {
1009 }

Member Function Documentation

int VolumeShaderProgramPropertyListenerEx::qt_metacall ( QMetaObject::Call  c,
int  id,
void **  a 
)
protectedvirtual

Definition at line 1016 of file volumeeffect.cpp.

1017 {
1018  if (c == QMetaObject::InvokeMetaMethod )
1019  {
1020  if (id >= VolumeshaderProgramMethodCount) {
1021  effect->setPropertyDirty(id - VolumeshaderProgramMethodCount);
1022  emit propertyChanged();
1023  }
1024  // Consume the metacall
1025  return -1;
1026  }
1027 
1028  return VolumeShaderProgramPropertyListener::qt_metacall(c, id, a);
1029 }

Member Data Documentation

VolumeShaderProgramEffect* VolumeShaderProgramPropertyListenerEx::effect
protected

Definition at line 94 of file volumeeffect_p.h.


The documentation for this class was generated from the following files: