Developer Documentation

Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
LightWidget Class Reference
Inheritance diagram for LightWidget:

## Public Member Functions
| LightWidget (ACG::SceneGraph::BaseNode *_node, QWidget *parent=0)

## Protected Member Functions
virtual void | showEvent (QShowEvent *event)
| Initialize contents of widget before showing it.

## Private Slots
void | directionalToggled ()
| The directional checkbox changed -> update object.
void | fixedPositionChanged ()
| The fixed position checkbox.
void | ambientChanged ()
| Color values have changed.
void | diffuseChanged ()
void | specularChanged ()
void | brightnessChanged (int _newValue)
| Brightness value has changed.
void | radiusChanged ()
| Light radius has changed.
void | spotChanged ()
| Spot direction changed.

## Private Member Functions
bool | getObject ()
| Initializes the internal object. Returns true if successfull.
void | updated ()
| Called when the object has been updated.

## Private Attributes
ACG::SceneGraph::LightNode * | node_
LightObject * | object_
LightSource * | light_
bool | updatingWidgets_

## Detailed Description

Definition at line 51 of file LightWidget.hh.

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

- Type-Light/ObjectTypes/Light/LightWidget.hh
- Type-Light/ObjectTypes/Light/LightWidget.cc