XII Release 0.1.0
Loading...
Searching...
No Matches
xiiConeLengthManipulatorAdapter Class Reference
Inheritance diagram for xiiConeLengthManipulatorAdapter:
[legend]

Public Member Functions

 xiiConeLengthManipulatorAdapter ()
 Copyright (c) Theophilus Eriata. All Rights Reserved.
Public Member Functions inherited from xiiManipulatorAdapter
 xiiManipulatorAdapter ()
 Copyright (c) Theophilus Eriata. All Rights Reserved.
void SetManipulator (const xiiManipulatorAttribute *pAttribute, const xiiDocumentObject *pObject)
virtual void QueryGridSettings (xiiGridSettingsMsgToEngine &out_gridSettings)

Protected Member Functions

virtual void Finalize () override
virtual void Update () override
void GizmoEventHandler (const xiiGizmoEvent &e)
virtual void UpdateGizmoTransform () override
Protected Member Functions inherited from xiiManipulatorAdapter
virtual xiiTransform GetOffsetTransform () const
virtual xiiTransform GetObjectTransform () const
xiiObjectAccessorBase * GetObjectAccessor () const
const xiiAbstractProperty * GetProperty (const char *szProperty) const
void BeginTemporaryInteraction ()
void EndTemporaryInteraction ()
void CancelTemporayInteraction ()
void ChangeProperties (const char *szProperty1, xiiVariant value1, const char *szProperty2=nullptr, xiiVariant value2=xiiVariant(), const char *szProperty3=nullptr, xiiVariant value3=xiiVariant(), const char *szProperty4=nullptr, xiiVariant value4=xiiVariant(), const char *szProperty5=nullptr, xiiVariant value5=xiiVariant(), const char *szProperty6=nullptr, xiiVariant value6=xiiVariant())
void ClampProperty (const char *szProperty, xiiVariant &value) const

Protected Attributes

xiiConeLengthGizmo m_Gizmo
Protected Attributes inherited from xiiManipulatorAdapter
bool m_bManipulatorIsVisible
const xiiManipulatorAttribute * m_pManipulatorAttr
const xiiDocumentObject * m_pObject

Member Function Documentation

◆ Finalize()

void xiiConeLengthManipulatorAdapter::Finalize ( )
overrideprotectedvirtual

Implements xiiManipulatorAdapter.

◆ Update()

void xiiConeLengthManipulatorAdapter::Update ( )
overrideprotectedvirtual

Implements xiiManipulatorAdapter.

◆ UpdateGizmoTransform()

void xiiConeLengthManipulatorAdapter::UpdateGizmoTransform ( )
overrideprotectedvirtual

Implements xiiManipulatorAdapter.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Editor/EditorFramework/Manipulators/ConeLengthManipulatorAdapter.h
  • /home/runner/work/XII/XII/Source/Editor/EditorFramework/Manipulators/Implementation/ConeLengthManipulatorAdapter.cpp