Public Member Functions

CEGUI::WindowProperties::MouseInputPropagationEnabled Class Reference

Property to access the setting that controls whether mouse input not handled directly by the window will be propagated back to the parent window. More...

Inheritance diagram for CEGUI::WindowProperties::MouseInputPropagationEnabled:
Collaboration diagram for CEGUI::WindowProperties::MouseInputPropagationEnabled:

List of all members.

Public Member Functions

String get (const PropertyReceiver *receiver) const
 Return the current value of the Property as a String.
void set (PropertyReceiver *receiver, const String &value)
 Sets the value of the property.

Detailed Description

Property to access the setting that controls whether mouse input not handled directly by the window will be propagated back to the parent window.

Usage:
Where [Text] is:
  • "True" to indicate that unhandled mouse input should be propagated to the Window's parent.
  • "False" to indicate that unhandled mouse input should not be propagated to the window's parent.

Member Function Documentation

String CEGUI::WindowProperties::MouseInputPropagationEnabled::get ( const PropertyReceiver receiver  )  const [virtual]

Return the current value of the Property as a String.

Parameters:
receiver Pointer to the target object.
Returns:
String object containing a textual representation of the current value of the Property

Implements CEGUI::Property.

void CEGUI::WindowProperties::MouseInputPropagationEnabled::set ( PropertyReceiver receiver,
const String value 
) [virtual]

Sets the value of the property.

Parameters:
receiver Pointer to the target object.
value A String object that contains a textual representation of the new value to assign to the Property.
Returns:
Nothing.
Exceptions:
InvalidRequestException Thrown when the Property was unable to interpret the content of value.

Implements CEGUI::Property.