3#include <EditorFramework/EditorFrameworkDLL.h>
4#include <Foundation/Types/Variant.h>
5#include <ToolsFoundation/Document/Document.h>
6#include <ToolsFoundation/Object/ObjectMetaData.h>
36 virtual void Finalize() = 0;
37 virtual void Update() = 0;
38 virtual void UpdateGizmoTransform() = 0;
40 void BeginTemporaryInteraction();
41 void EndTemporaryInteraction();
42 void CancelTemporayInteraction();
47 bool m_bManipulatorIsVisible;
51 void ClampProperty(
const char* szProperty,
plVariant& value)
const;
This is the base interface for all properties in the reflection system. It provides enough informatio...
Definition AbstractProperty.h:150
Definition DocumentObjectBase.h:11
Definition EngineProcessMessages.h:508
Definition ManipulatorAdapter.h:16
Definition PropertyAttributes.h:597
Definition ObjectAccessorBase.h:8
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44
Used by plDocumentObjectManager::m_PropertyEvents.
Definition DocumentObjectManager.h:77
Definition DocumentWindow.moc.h:19