TextKey
-
class
HPS.TextKey
: HPS.GeometryKey Public Functions
-
void
Consume
(HPS.TextKit in_kit)
-
override void
Dispose
()
-
HPS.TextKey
EditTextByDeletion
(ulong in_row, ulong in_column, ulong in_count)
-
HPS.TextKey
EditTextByInsertion
(ulong in_row, ulong in_column, ulong in_count, string in_text)
-
HPS.TextKey
EditTextByReplacement
(ulong in_row, ulong in_column, ulong in_count, string in_text)
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.TextKit in_kit)
-
HPS.TextKey
SetAlignment
(HPS.Text.Alignment in_alignment)
-
HPS.TextKey
SetAlignment
(HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame)
-
HPS.TextKey
SetAlignment
(HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame, HPS.Text.Justification in_justification)
-
HPS.TextKey
SetBackground
(bool in_state)
-
HPS.TextKey
SetBackground
(bool in_state, string in_name)
-
HPS.TextKey
SetBackground
(string in_name)
-
HPS.TextKey
SetBackgroundMargins
(float in_size)
-
HPS.TextKey
SetBackgroundMargins
(float in_size, HPS.Text.MarginUnits in_units)
-
HPS.TextKey
SetBackgroundMargins
(float[] in_sizes, HPS.Text.MarginUnits[] in_units)
-
HPS.TextKey
SetBackgroundStyle
(string in_name)
-
HPS.TextKey
SetBold
(bool in_state)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes, ulong in_offset)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes, ulong in_offset)
-
HPS.TextKey
SetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
SetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes)
-
HPS.TextKey
SetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes, ulong in_offset)
-
HPS.TextKey
SetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
SetColor
(HPS.RGBAColor in_rgba_color)
-
HPS.TextKey
SetColorByIndex
(float in_index)
-
HPS.TextKey
SetCursor
(int in_row, int in_column)
-
HPS.TextKey
SetExtraSpace
(bool in_state)
-
HPS.TextKey
SetExtraSpace
(bool in_state, float in_size)
-
HPS.TextKey
SetExtraSpace
(bool in_state, float in_size, HPS.Text.SizeUnits in_units)
-
HPS.TextKey
SetExtraSpace
(float in_size, HPS.Text.SizeUnits in_units)
-
HPS.TextKey
SetFont
(string in_name)
-
HPS.TextKey
SetGreeking
(bool in_state)
-
HPS.TextKey
SetGreeking
(bool in_state, float in_size)
-
HPS.TextKey
SetGreeking
(bool in_state, float in_size, HPS.Text.GreekingUnits in_units)
-
HPS.TextKey
SetGreeking
(bool in_state, float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
-
HPS.TextKey
SetGreeking
(float in_size, HPS.Text.GreekingUnits in_units)
-
HPS.TextKey
SetGreeking
(float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
-
HPS.TextKey
SetItalic
(bool in_state)
-
HPS.TextKey
SetLeaderLine
(HPS.Point in_position)
-
HPS.TextKey
SetLeaderLine
(HPS.Point in_position, HPS.Text.LeaderLineSpace in_space)
-
HPS.TextKey
SetLeaderLines
(HPS.Point[] in_positions)
-
HPS.TextKey
SetLeaderLines
(HPS.Point[] in_positions, HPS.Text.LeaderLineSpace in_space)
-
HPS.TextKey
SetLineSpacing
(float in_multiplier)
-
HPS.TextKey
SetModellingMatrix
(HPS.MatrixKit in_matrix)
-
HPS.TextKey
SetOverline
(bool in_state)
-
HPS.TextKey
SetPath
(HPS.Vector in_path)
-
HPS.TextKey
SetPosition
(HPS.Point in_position)
-
HPS.TextKey
SetPreference
(float in_cutoff, HPS.Text.SizeUnits in_units, HPS.Text.Preference in_smaller, HPS.Text.Preference in_larger)
-
HPS.TextKey
SetPreference
(HPS.Text.Preference in_preference)
-
HPS.TextKey
SetRegion
(HPS.Point[] in_region, HPS.Text.RegionAlignment in_region_alignment, HPS.Text.RegionFitting in_region_fitting, bool in_region_adjust_direction, bool in_region_relative_coordinates, bool in_region_window_space)
-
HPS.TextKey
SetRenderer
(HPS.Text.Renderer in_renderer)
-
HPS.TextKey
SetRotation
(float in_angle)
-
HPS.TextKey
SetRotation
(HPS.Text.Rotation in_state)
-
HPS.TextKey
SetRotation
(HPS.Text.Rotation in_state, float in_angle)
-
HPS.TextKey
SetSize
(float in_size, HPS.Text.SizeUnits in_units)
-
HPS.TextKey
SetSizeTolerance
(bool in_state)
-
HPS.TextKey
SetSizeTolerance
(bool in_state, float in_size)
-
HPS.TextKey
SetSizeTolerance
(bool in_state, float in_size, HPS.Text.SizeToleranceUnits in_units)
-
HPS.TextKey
SetSizeTolerance
(float in_size, HPS.Text.SizeToleranceUnits in_units)
-
HPS.TextKey
SetSlant
(float in_angle)
-
HPS.TextKey
SetSpacing
(float in_multiplier)
-
HPS.TextKey
SetStrikethrough
(bool in_state)
-
HPS.TextKey
SetText
(string in_string)
-
HPS.TextKey
SetTextAttribute
(HPS.TextAttributeKit in_kit)
-
HPS.TextKey
SetTransform
(HPS.Text.Transform in_transform)
-
HPS.TextKey
SetUnderline
(bool in_state)
-
void
Show
(out HPS.TextKit out_kit)
-
bool
ShowAlignment
(out HPS.Text.Alignment out_alignment, out HPS.Text.ReferenceFrame out_reference_frame, out HPS.Text.Justification out_justification)
-
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
ShowCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes)
-
bool
ShowColor
(out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_index)
-
bool
ShowCursor
(out int out_row, out int out_column)
-
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
ShowModellingMatrix
(out HPS.MatrixKit out_matrix)
-
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
ShowRegion
(out HPS.Point[] out_region, out HPS.Text.RegionAlignment out_region_alignment, out HPS.Text.RegionFitting out_region_fitting, out bool out_region_adjust_direction, out bool out_region_relative_coordinates, out bool out_region_window_space)
-
bool
ShowRenderer
(out HPS.Text.Renderer out_renderer)
-
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
ShowText
(out string out_string)
-
bool
ShowTextAttribute
(out HPS.TextAttributeKit out_kit)
-
bool
ShowTransform
(out HPS.Text.Transform out_trans)
-
bool
ShowUnderline
(out bool out_state)
-
TextKey
()
-
TextKey
(HPS.Key in_that)
-
TextKey
(HPS.TextKey in_that)
-
HPS.TextKey
UnsetAlignment
()
-
HPS.TextKey
UnsetBackground
()
-
HPS.TextKey
UnsetBackgroundMargins
()
-
HPS.TextKey
UnsetBackgroundStyle
()
-
HPS.TextKey
UnsetBold
()
-
HPS.TextKey
UnsetCharacterAttributes
()
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes)
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes, ulong in_offset)
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes)
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes, ulong in_offset)
-
HPS.TextKey
UnsetCharacterAttributes
(HPS.CharacterAttributeKit[] in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
UnsetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes)
-
HPS.TextKey
UnsetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes, ulong in_offset)
-
HPS.TextKey
UnsetCharacterAttributes
(ulong in_length, HPS.CharacterAttributeKit in_attributes, ulong in_offset, ulong in_count)
-
HPS.TextKey
UnsetCharacterAttributes
(ulong in_offset)
-
HPS.TextKey
UnsetCharacterAttributes
(ulong in_offset, ulong in_count)
-
HPS.TextKey
UnsetColor
()
-
HPS.TextKey
UnsetCursor
()
-
HPS.TextKey
UnsetEverything
()
-
HPS.TextKey
UnsetExtraSpace
()
-
HPS.TextKey
UnsetFont
()
-
HPS.TextKey
UnsetGreeking
()
-
HPS.TextKey
UnsetItalic
()
-
HPS.TextKey
UnsetLeaderLines
()
-
HPS.TextKey
UnsetLineSpacing
()
-
HPS.TextKey
UnsetModellingMatrix
()
-
HPS.TextKey
UnsetOverline
()
-
HPS.TextKey
UnsetPath
()
-
HPS.TextKey
UnsetPreference
()
-
HPS.TextKey
UnsetRegion
()
-
HPS.TextKey
UnsetRenderer
()
-
HPS.TextKey
UnsetRotation
()
-
HPS.TextKey
UnsetSize
()
-
HPS.TextKey
UnsetSizeTolerance
()
-
HPS.TextKey
UnsetSlant
()
-
HPS.TextKey
UnsetSpacing
()
-
HPS.TextKey
UnsetStrikethrough
()
-
HPS.TextKey
UnsetTransform
()
-
HPS.TextKey
UnsetUnderline
()
-
void