OpenMW
|
#include <previewwidget.hpp>
Signals | |
void | closeRequest () |
void | referenceableIdChanged (const std::string &id) |
Signals inherited from CSVRender::SceneWidget | |
void | focusToolbarRequest () |
Public Member Functions | |
PreviewWidget (CSMWorld::Data &data, const std::string &id, bool referenceable, QWidget *parent=0) | |
Public Member Functions inherited from CSVRender::SceneWidget | |
SceneWidget (boost::shared_ptr< Resource::ResourceSystem > resourceSystem, QWidget *parent=0, Qt::WindowFlags f=0, bool retrieveInput=true) | |
virtual | ~SceneWidget () |
CSVWidget::SceneToolMode * | makeLightingSelector (CSVWidget::SceneToolbar *parent) |
void | setDefaultAmbient (const osg::Vec4f &colour) |
Public Member Functions inherited from CSVRender::RenderWidget | |
RenderWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
virtual | ~RenderWidget () |
void | flagAsModified () |
Initiates a request to redraw the view. More... | |
void | setVisibilityMask (int mask) |
osg::Camera * | getCamera () |
Private Slots | |
void | referenceableDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
void | referenceableAboutToBeRemoved (const QModelIndex &parent, int start, int end) |
void | referenceDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
void | referenceAboutToBeRemoved (const QModelIndex &parent, int start, int end) |
Private Attributes | |
CSMWorld::Data & | mData |
CSVRender::Object | mObject |
Additional Inherited Members | |
Public Slots inherited from CSVRender::SceneWidget | |
void | update (double dt) |
Protected Slots inherited from CSVRender::SceneWidget | |
virtual void | settingChanged (const CSMPrefs::Setting *setting) |
void | selectNavigationMode (const std::string &mode) |
Protected Slots inherited from CSVRender::RenderWidget | |
void | toggleRenderStats () |
Protected Member Functions inherited from CSVRender::SceneWidget | |
void | setLighting (Lighting *lighting) |
void | setAmbient (const osg::Vec4f &ambient) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | wheelEvent (QWheelEvent *event) |
Protected Attributes inherited from CSVRender::SceneWidget | |
boost::shared_ptr < Resource::ResourceSystem > | mResourceSystem |
Lighting * | mLighting |
osg::Vec4f | mDefaultAmbient |
bool | mHasDefaultAmbient |
LightingDay | mLightingDay |
LightingNight | mLightingNight |
LightingBright | mLightingBright |
int | mPrevMouseX |
int | mPrevMouseY |
bool | mCamPositionSet |
Tells update that camera isn't set. More... | |
FreeCameraController * | mFreeCamControl |
OrbitCameraController * | mOrbitCamControl |
CameraController * | mCurrentCamControl |
Protected Attributes inherited from CSVRender::RenderWidget | |
osg::ref_ptr< osgViewer::View > | mView |
osg::ref_ptr< osg::Group > | mRootNode |
QTimer | mTimer |
CSVRender::PreviewWidget::PreviewWidget | ( | CSMWorld::Data & | data, |
const std::string & | id, | ||
bool | referenceable, | ||
QWidget * | parent = 0 |
||
) |
|
signal |
|
privateslot |
|
privateslot |
|
signal |
|
privateslot |
|
privateslot |
|
private |
|
private |