TextAttributeKit

class HPS.TextAttributeKit : public HPS.Kit

Public Functions

override void Dispose ()
override bool Empty ()
bool Equals (HPS.TextAttributeKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
override HPS.Type ObjectType ()
void Set (HPS.TextAttributeKit in_kit)
HPS.TextAttributeKit SetAlignment (HPS.Text.Alignment in_align)
HPS.TextAttributeKit SetAlignment (HPS.Text.Alignment in_align, HPS.Text.ReferenceFrame in_ref)
HPS.TextAttributeKit SetAlignment (HPS.Text.Alignment in_align, HPS.Text.ReferenceFrame in_ref, HPS.Text.Justification in_justify)
HPS.TextAttributeKit SetBackground (bool in_state)
HPS.TextAttributeKit SetBackground (bool in_state, string in_name)
HPS.TextAttributeKit SetBackground (string in_name)
HPS.TextAttributeKit SetBackgroundMargins (float in_size)
HPS.TextAttributeKit SetBackgroundMargins (float in_size, HPS.Text.MarginUnits in_units)
HPS.TextAttributeKit SetBackgroundMargins (float[] in_sizes, HPS.Text.MarginUnits[] in_units)
HPS.TextAttributeKit SetBackgroundStyle (string in_name)
HPS.TextAttributeKit SetBold (bool in_state)
HPS.TextAttributeKit SetExtraSpace (bool in_state)
HPS.TextAttributeKit SetExtraSpace (bool in_state, float in_size)
HPS.TextAttributeKit SetExtraSpace (bool in_state, float in_size, HPS.Text.SizeUnits in_units)
HPS.TextAttributeKit SetExtraSpace (float in_size, HPS.Text.SizeUnits in_units)
HPS.TextAttributeKit SetFont (string in_name)
HPS.TextAttributeKit SetGreeking (bool in_state)
HPS.TextAttributeKit SetGreeking (bool in_state, float in_size)
HPS.TextAttributeKit SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units)
HPS.TextAttributeKit SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
HPS.TextAttributeKit SetGreeking (float in_size)
HPS.TextAttributeKit SetGreeking (float in_size, HPS.Text.GreekingUnits in_units)
HPS.TextAttributeKit SetGreeking (float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
HPS.TextAttributeKit SetItalic (bool in_state)
HPS.TextAttributeKit SetLineSpacing (float in_multiplier)
HPS.TextAttributeKit SetOverline (bool in_state)
HPS.TextAttributeKit SetPath (HPS.Vector in_path)
HPS.TextAttributeKit SetPreference (float in_cutoff, HPS.Text.SizeUnits in_units, HPS.Text.Preference in_smaller, HPS.Text.Preference in_larger)
HPS.TextAttributeKit SetPreference (HPS.Text.Preference in_pref)
HPS.TextAttributeKit SetRenderer (HPS.Text.Renderer in_rend)
HPS.TextAttributeKit SetRotation (float in_angle)
HPS.TextAttributeKit SetRotation (HPS.Text.Rotation in_state)
HPS.TextAttributeKit SetRotation (HPS.Text.Rotation in_state, float in_angle)
HPS.TextAttributeKit SetSize (float in_size, HPS.Text.SizeUnits in_units)
HPS.TextAttributeKit SetSizeTolerance (bool in_state)
HPS.TextAttributeKit SetSizeTolerance (bool in_state, float in_size)
HPS.TextAttributeKit SetSizeTolerance (bool in_state, float in_size, HPS.Text.SizeToleranceUnits in_units)
HPS.TextAttributeKit SetSizeTolerance (float in_size, HPS.Text.SizeToleranceUnits in_units)
HPS.TextAttributeKit SetSlant (float in_angle)
HPS.TextAttributeKit SetSpacing (float in_multiplier)
HPS.TextAttributeKit SetStrikethrough (bool in_state)
HPS.TextAttributeKit SetTransform (HPS.Text.Transform in_trans)
HPS.TextAttributeKit SetUnderline (bool in_state)
void Show (out HPS.TextAttributeKit out_kit)
bool ShowAlignment (out HPS.Text.Alignment out_align, out HPS.Text.ReferenceFrame out_ref, out HPS.Text.Justification out_justify)
bool ShowBackground (out bool out_state, out string out_name)
bool ShowBackgroundMargins (out float[] out_size, out HPS.Text.MarginUnits[] out_units)
bool ShowBackgroundStyle (out string out_name)
bool ShowBold (out bool out_state)
bool ShowExtraSpace (out bool out_state, out float out_size, out HPS.Text.SizeUnits out_units)
bool ShowFont (out string out_name)
bool ShowGreeking (out bool out_state, out float out_size, out HPS.Text.GreekingUnits out_units, out HPS.Text.GreekingMode out_mode)
bool ShowItalic (out bool out_state)
bool ShowLineSpacing (out float out_multiplier)
bool ShowOverline (out bool out_state)
bool ShowPath (out HPS.Vector out_path)
bool ShowPreference (out float out_cutoff, out HPS.Text.SizeUnits out_units, out HPS.Text.Preference out_smaller, out HPS.Text.Preference out_larger)
bool ShowRenderer (out HPS.Text.Renderer out_rend)
bool ShowRotation (out HPS.Text.Rotation out_rot, out float out_angle)
bool ShowSize (out float out_size, out HPS.Text.SizeUnits out_units)
bool ShowSizeTolerance (out bool out_state, out float out_size, out HPS.Text.SizeToleranceUnits out_units)
bool ShowSlant (out float out_angle)
bool ShowSpacing (out float out_multiplier)
bool ShowStrikethrough (out bool out_state)
bool ShowTransform (out HPS.Text.Transform out_trans)
bool ShowUnderline (out bool out_state)
TextAttributeKit ()
TextAttributeKit (HPS.TextAttributeKit in_kit)
HPS.TextAttributeKit UnsetAlignment ()
HPS.TextAttributeKit UnsetBackground ()
HPS.TextAttributeKit UnsetBackgroundMargins ()
HPS.TextAttributeKit UnsetBackgroundStyle ()
HPS.TextAttributeKit UnsetBold ()
HPS.TextAttributeKit UnsetEverything ()
HPS.TextAttributeKit UnsetExtraSpace ()
HPS.TextAttributeKit UnsetFont ()
HPS.TextAttributeKit UnsetGreeking ()
HPS.TextAttributeKit UnsetItalic ()
HPS.TextAttributeKit UnsetLineSpacing ()
HPS.TextAttributeKit UnsetOverline ()
HPS.TextAttributeKit UnsetPath ()
HPS.TextAttributeKit UnsetPreference ()
HPS.TextAttributeKit UnsetRenderer ()
HPS.TextAttributeKit UnsetRotation ()
HPS.TextAttributeKit UnsetSize ()
HPS.TextAttributeKit UnsetSizeTolerance ()
HPS.TextAttributeKit UnsetSlant ()
HPS.TextAttributeKit UnsetSpacing ()
HPS.TextAttributeKit UnsetStrikethrough ()
HPS.TextAttributeKit UnsetTransform ()
HPS.TextAttributeKit UnsetUnderline ()

Public Static Functions

HPS.TextAttributeKit GetDefault ()
bool operator!= (HPS.TextAttributeKit a, HPS.TextAttributeKit b)
bool operator== (HPS.TextAttributeKit a, HPS.TextAttributeKit b)