class MAGES::SceneGraph::LabelEffectData¶
Overview¶
Effect data for LabelEffectImplementor. More…
class LabelEffectData: public MAGES::EffectData { public: // properties TagLabel.Data LabelData; bool ShowOnInteractable; string InteractableItemLabel; bool InteractableLabelTrajectory; bool ShowOnTarget; string TargetItemLabel; bool TargetLabelTrajectory; // methods virtual override EffectData Clone(); };
Inherited Members¶
public: // methods virtual abstract EffectData Clone() = 0;
Detailed Documentation¶
Effect data for LabelEffectImplementor.
Properties¶
TagLabel.Data LabelData
Gets or sets the label data.
bool ShowOnInteractable
Gets or sets a value indicating whether the label should be shown on the interactable.
string InteractableItemLabel
Gets or sets the label for the interactable.
bool InteractableLabelTrajectory
Gets or sets a value indicating whether the label should be shown on the target item.
bool ShowOnTarget
Gets or sets a value indicating whether the label should be shown on the target item.
string TargetItemLabel
Gets or sets the label for the target item.
bool TargetLabelTrajectory
Gets or sets a value indicating whether the label should be shown on the target item.
Methods¶
virtual override EffectData Clone()
Clones the effect data.
Returns:
The cloned data.