![]() |
XII Release 0.1.0
|
Copyright (c) Theophilus Eriata. All Rights Reserved. More...
#include <PointLightVisualizerAdapter.h>
Public Member Functions | |
| xiiPointLightVisualizerAdapter () | |
| 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 | |
| float | m_fScale |
| xiiEngineGizmoHandle | m_hGizmo |
| 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.