![]() |
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
|
#include "common/ufeExport.h"#include "sceneItem.h"#include "observer.h"#include "types.h"#include "undoableCommand.h"#include "value.h"#include <memory>#include <vector>#include <string>

Go to the source code of this file.
Classes | |
| class | Ufe::Attribute |
| Abstract base class for Attribute interface. More... | |
| class | Ufe::AttributeGeneric |
| Generic attribute which doesn't match any defined type. More... | |
| class | Ufe::AttributeEnumString |
| Attribute which has a list of strings as enumerated values. More... | |
| class | Ufe::TypedAttribute< T > |
| Typed attribute template for creating a specialized type. More... | |
Namespaces | |
| Ufe | |
Typedefs | |
| typedef TypedAttribute< bool > | Ufe::AttributeBool |
| Specialized typed attribute for boolean values. More... | |
| typedef TypedAttribute< int > | Ufe::AttributeInt |
| Specialized typed attribute for integer values. More... | |
| typedef TypedAttribute< float > | Ufe::AttributeFloat |
| Specialized typed attribute for float values. More... | |
| typedef TypedAttribute< double > | Ufe::AttributeDouble |
| Specialized typed attribute for double values. More... | |
| typedef TypedAttribute< std::string > | Ufe::AttributeString |
| Specialized typed attribute for string values. More... | |
| typedef TypedAttribute< Color3f > | Ufe::AttributeColorFloat3 |
| Specialized typed attribute for color (3 float) values. More... | |
| typedef TypedAttribute< Vector3i > | Ufe::AttributeInt3 |
| Specialized typed attribute for 3 integer (vector) values. More... | |
| typedef TypedAttribute< Vector3f > | Ufe::AttributeFloat3 |
| Specialized typed attribute for 3 float (vector) values. More... | |
| typedef TypedAttribute< Vector3d > | Ufe::AttributeDouble3 |
| Specialized typed attribute for 3 double (vector) values. More... | |