Plasma Engine  2.0
Loading...
Searching...
No Matches
plSphereVisualizerAdapter Class Reference
Inheritance diagram for plSphereVisualizerAdapter:

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 plVisualizerAdapter
virtual plTransform GetObjectTransform () const
 
plObjectAccessorBaseGetObjectAccessor () const
 
const plAbstractPropertyGetProperty (const char *szProperty) const
 

Protected Attributes

float m_fScale
 
plVec3 m_vPositionOffset
 
plEngineGizmoHandle m_hGizmo
 
plBitflags< plVisualizerAnchorm_Anchor
 
- Protected Attributes inherited from plVisualizerAdapter
bool m_bVisualizerIsVisible
 
const plVisualizerAttributem_pVisualizerAttr
 
const plDocumentObjectm_pObject
 

Additional Inherited Members

- Public Member Functions inherited from plVisualizerAdapter
void SetVisualizer (const plVisualizerAttribute *pAttribute, const plDocumentObject *pObject)
 

Member Function Documentation

◆ Finalize()

void plSphereVisualizerAdapter::Finalize ( )
overrideprotectedvirtual

Called to actually properly set up the adapter. All setup code is implemented here.

Implements plVisualizerAdapter.

◆ Update()

void plSphereVisualizerAdapter::Update ( )
overrideprotectedvirtual

Called when object properties have changed and the visualizer may need to react.

Implements plVisualizerAdapter.

◆ UpdateGizmoTransform()

void plSphereVisualizerAdapter::UpdateGizmoTransform ( )
overrideprotectedvirtual

Called when the object has been moved somehow. More light weight than a full update.

Implements plVisualizerAdapter.


The documentation for this class was generated from the following files: