![]() |
XII Release 0.1.0
|
Copyright (c) Theophilus Eriata. All Rights Reserved. More...
#include <CameraVisualizerAdapter.h>
Public Member Functions | |
| xiiCameraVisualizerAdapter () | |
| Copyright (c) Theophilus Eriata. All Rights Reserved. | |
| Public Member Functions inherited from xiiVisualizerAdapter | |
| xiiVisualizerAdapter () | |
| Copyright (c) Theophilus Eriata. All Rights Reserved. | |
| void | SetVisualizer (const xiiVisualizerAttribute *pAttribute, const xiiDocumentObject *pObject) |
Protected Member Functions | |
| virtual void | Finalize () override |
| Called to actually properly set up the adapter. All setup code is implemented here. | |
| virtual void | Update () override |
| Called when object properties have changed and the visualizer may need to react. | |
| virtual void | UpdateGizmoTransform () override |
| Called when the object has been moved somehow. More light weight than a full update. | |
| Protected Member Functions inherited from xiiVisualizerAdapter | |
| virtual xiiTransform | GetObjectTransform () const |
| xiiObjectAccessorBase * | GetObjectAccessor () const |
| const xiiAbstractProperty * | GetProperty (const char *szProperty) const |
Protected Attributes | |
| xiiTransform | m_LocalTransformFrustum |
| xiiTransform | m_LocalTransformNearPlane |
| xiiTransform | m_LocalTransformFarPlane |
| xiiEngineGizmoHandle | m_hBoxGizmo |
| xiiEngineGizmoHandle | m_hFrustumGizmo |
| xiiEngineGizmoHandle | m_hNearPlaneGizmo |
| xiiEngineGizmoHandle | m_hFarPlaneGizmo |
| Protected Attributes inherited from xiiVisualizerAdapter | |
| bool | m_bVisualizerIsVisible |
| const xiiVisualizerAttribute * | m_pVisualizerAttr |
| const xiiDocumentObject * | m_pObject |
Copyright (c) Theophilus Eriata. All Rights Reserved.
|
overrideprotectedvirtual |
Called to actually properly set up the adapter. All setup code is implemented here.
Implements xiiVisualizerAdapter.
|
overrideprotectedvirtual |
Called when object properties have changed and the visualizer may need to react.
Implements xiiVisualizerAdapter.
|
overrideprotectedvirtual |
Called when the object has been moved somehow. More light weight than a full update.
Implements xiiVisualizerAdapter.