ufe  3.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::Light::DirectionalInterface Class Referenceabstract

#include <light.h>

Public Member Functions

virtual ~DirectionalInterface ()
 
virtual AngleUndoableCommand::Ptr angleCmd (float la)=0
 
virtual void angle (float la)
 
virtual float angle () const =0
 

Detailed Description

Definition at line 306 of file light.h.

Constructor & Destructor Documentation

◆ ~DirectionalInterface()

virtual Ufe::Light::DirectionalInterface::~DirectionalInterface ( )
virtual

Member Function Documentation

◆ angle() [1/2]

virtual void Ufe::Light::DirectionalInterface::angle ( float  la)
inlinevirtual

Set the angle. Default implementation uses AngleUndoableCommand.

Parameters
lathe new angle value.

Definition at line 318 of file light.h.

◆ angle() [2/2]

virtual float Ufe::Light::DirectionalInterface::angle ( ) const
pure virtual

Retrieve the angle for the light

Returns
the angle value

◆ angleCmd()

virtual AngleUndoableCommand::Ptr Ufe::Light::DirectionalInterface::angleCmd ( float  la)
pure virtual

Create an undoable command to set the angle. The command is not executed.

Parameters
lathe new angle value.
Returns
Undoable command to set the angle

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