OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
MWGui::NoDrop Class Reference

#include <windowbase.hpp>

Inheritance diagram for MWGui::NoDrop:
Collaboration diagram for MWGui::NoDrop:

Public Member Functions

 NoDrop (DragAndDrop *drag, MyGUI::Widget *widget)
 
void onFrame (float dt)
 
virtual void setAlpha (float alpha)
 

Private Attributes

MyGUI::Widget * mWidget
 
DragAndDropmDrag
 
bool mTransparent
 

Detailed Description

A window that cannot be the target of a drag&drop action. When hovered with a drag item, the window will become transparent and allow click-through.

Constructor & Destructor Documentation

NoDrop::NoDrop ( DragAndDrop drag,
MyGUI::Widget *  widget 
)

Member Function Documentation

void NoDrop::onFrame ( float  dt)

Here is the call graph for this function:

Here is the caller graph for this function:

void NoDrop::setAlpha ( float  alpha)
virtual

Reimplemented in MWGui::MapWindow.

Here is the caller graph for this function:

Member Data Documentation

DragAndDrop* MWGui::NoDrop::mDrag
private
bool MWGui::NoDrop::mTransparent
private
MyGUI::Widget* MWGui::NoDrop::mWidget
private

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