OpenMW
|
#include <scenetooltexturebrush.hpp>
Public Slots | |
void | setButtonIcon (int brushShape) |
void | updateBrushHistory (const std::string &mBrushTexture) |
void | clicked (const QModelIndex &index) |
virtual void | activate () |
Signals | |
void | passEvent (QDropEvent *event) |
void | passEvent (QDragEnterEvent *event) |
void | passTextureId (std::string brushTexture) |
Public Member Functions | |
SceneToolTextureBrush (SceneToolbar *parent, const QString &toolTip, CSMDoc::Document &document) | |
virtual void | showPanel (const QPoint &position) |
void | updatePanel () |
void | dropEvent (QDropEvent *event) |
void | dragEnterEvent (QDragEnterEvent *event) |
Public Member Functions inherited from CSVWidget::SceneTool | |
SceneTool (SceneToolbar *parent, Type type=Type_TopMode) | |
virtual void | activate () |
Public Member Functions inherited from CSVWidget::PushButton | |
PushButton (const QIcon &icon, Type type, const QString &tooltip="", QWidget *parent=0) | |
PushButton (Type type, const QString &tooltip="", QWidget *parent=0) | |
bool | hasKeepOpen () const |
QString | getBaseToolTip () const |
Return tooltip used at construction (without any button-specific modifications) More... | |
Type | getType () const |
Private Member Functions | |
void | adjustToolTips () |
Private Attributes | |
QString | mToolTip |
CSMDoc::Document & | mDocument |
QFrame * | mPanel |
QTableWidget * | mTable |
std::vector< std::string > | mBrushHistory |
TextureBrushWindow * | mTextureBrushWindow |
Friends | |
class | CSVRender::TerrainTextureMode |
Additional Inherited Members | |
Public Types inherited from CSVWidget::PushButton | |
enum | Type { Type_TopMode, Type_TopAction, Type_Mode, Type_Toggle } |
Protected Member Functions inherited from CSVWidget::SceneTool | |
void | mouseReleaseEvent (QMouseEvent *event) |
Protected Member Functions inherited from CSVWidget::PushButton | |
virtual void | keyPressEvent (QKeyEvent *event) |
virtual void | keyReleaseEvent (QKeyEvent *event) |
CSVWidget::SceneToolTextureBrush::SceneToolTextureBrush | ( | SceneToolbar * | parent, |
const QString & | toolTip, | ||
CSMDoc::Document & | document | ||
) |
|
virtualslot |
|
private |
|
slot |
void CSVWidget::SceneToolTextureBrush::dragEnterEvent | ( | QDragEnterEvent * | event | ) |
void CSVWidget::SceneToolTextureBrush::dropEvent | ( | QDropEvent * | event | ) |
|
signal |
|
signal |
|
signal |
|
slot |
|
virtual |
Implements CSVWidget::SceneTool.
|
slot |
void CSVWidget::SceneToolTextureBrush::updatePanel | ( | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |