Public Member Functions | Protected Member Functions | List of all members
HPS.TextKey Class Reference
Inheritance diagram for HPS.TextKey:
HPS.GeometryKey HPS.Key HPS.Object

Public Member Functions

override void Dispose ()
 
 TextKey (HPS.Key in_that)
 
 TextKey (HPS.TextKey in_that)
 
override HPS.Type ObjectType ()
 
void Consume (HPS.TextKit in_kit)
 
void Set (HPS.TextKit in_kit)
 
void Show (out HPS.TextKit out_kit)
 
HPS.TextKey SetTextAttributes (HPS.TextAttributeKit in_kit)
 
bool ShowTextAttributes (out HPS.TextAttributeKit out_kit)
 
HPS.TextKey SetPosition (HPS.Point in_position)
 
HPS.TextKey SetText (string in_string)
 
HPS.TextKey SetColor (HPS.RGBAColor in_rgba_color)
 
HPS.TextKey SetColorByIndex (float in_index)
 
HPS.TextKey SetModellingMatrix (HPS.MatrixKit in_matrix)
 
HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame, HPS.Text.Justification in_justification)
 
HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame)
 
HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment)
 
HPS.TextKey SetBold (bool in_state)
 
HPS.TextKey SetItalic (bool in_state)
 
HPS.TextKey SetOverline (bool in_state)
 
HPS.TextKey SetStrikethrough (bool in_state)
 
HPS.TextKey SetUnderline (bool in_state)
 
HPS.TextKey SetSlant (float in_angle)
 
HPS.TextKey SetLineSpacing (float in_multiplier)
 
HPS.TextKey SetRotation (HPS.Text.Rotation in_state, float in_angle)
 
HPS.TextKey SetRotation (HPS.Text.Rotation in_state)
 
HPS.TextKey SetRotation (float in_angle)
 
HPS.TextKey SetExtraSpace (bool in_state, float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKey SetExtraSpace (bool in_state, float in_size)
 
HPS.TextKey SetExtraSpace (bool in_state)
 
HPS.TextKey SetExtraSpace (float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKey SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
 
HPS.TextKey SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units)
 
HPS.TextKey SetGreeking (bool in_state, float in_size)
 
HPS.TextKey SetGreeking (bool in_state)
 
HPS.TextKey SetGreeking (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 SetSizeTolerance (bool in_state, float in_size, HPS.Text.SizeToleranceUnits in_units)
 
HPS.TextKey SetSizeTolerance (bool in_state, float in_size)
 
HPS.TextKey SetSizeTolerance (bool in_state)
 
HPS.TextKey SetSizeTolerance (float in_size, HPS.Text.SizeToleranceUnits in_units)
 
HPS.TextKey SetSize (float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKey SetFont (string in_name)
 
HPS.TextKey SetTransform (HPS.Text.Transform in_transform)
 
HPS.TextKey SetRenderer (HPS.Text.Renderer in_renderer)
 
HPS.TextKey SetPreference (HPS.Text.Preference in_preference)
 
HPS.TextKey SetPreference (float in_cutoff, HPS.Text.SizeUnits in_units, HPS.Text.Preference in_smaller, HPS.Text.Preference in_larger)
 
HPS.TextKey SetPath (HPS.Vector in_path)
 
HPS.TextKey SetSpacing (float in_multiplier)
 
HPS.TextKey SetRegion (HPS.Point[] in_region, HPS.Text.RegionAlignment in_region_alignment, bool in_region_fitting, bool in_region_adjust_direction, bool in_region_relative_coordinates, bool in_region_window_space)
 
HPS.TextKey UnsetColor ()
 
HPS.TextKey UnsetModellingMatrix ()
 
HPS.TextKey UnsetAlignment ()
 
HPS.TextKey UnsetBold ()
 
HPS.TextKey UnsetItalic ()
 
HPS.TextKey UnsetOverline ()
 
HPS.TextKey UnsetStrikethrough ()
 
HPS.TextKey UnsetUnderline ()
 
HPS.TextKey UnsetSlant ()
 
HPS.TextKey UnsetLineSpacing ()
 
HPS.TextKey UnsetRotation ()
 
HPS.TextKey UnsetExtraSpace ()
 
HPS.TextKey UnsetGreeking ()
 
HPS.TextKey UnsetSizeTolerance ()
 
HPS.TextKey UnsetSize ()
 
HPS.TextKey UnsetFont ()
 
HPS.TextKey UnsetTransform ()
 
HPS.TextKey UnsetRenderer ()
 
HPS.TextKey UnsetPreference ()
 
HPS.TextKey UnsetPath ()
 
HPS.TextKey UnsetSpacing ()
 
HPS.TextKey UnsetRegion ()
 
HPS.TextKey UnsetEverything ()
 
bool ShowPosition (out HPS.Point out_position)
 
bool ShowText (out string out_string)
 
bool ShowColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_index)
 
bool ShowModellingMatrix (out HPS.MatrixKit out_matrix)
 
bool ShowAlignment (out HPS.Text.Alignment out_alignment, out HPS.Text.ReferenceFrame out_reference_frame, out HPS.Text.Justification out_justification)
 
bool ShowBold (out bool out_state)
 
bool ShowItalic (out bool out_state)
 
bool ShowOverline (out bool out_state)
 
bool ShowStrikethrough (out bool out_state)
 
bool ShowUnderline (out bool out_state)
 
bool ShowSlant (out float out_angle)
 
bool ShowLineSpacing (out float out_multiplier)
 
bool ShowRotation (out HPS.Text.Rotation out_rot, out float out_angle)
 
bool ShowExtraSpace (out bool out_state, out float out_size, out HPS.Text.SizeUnits out_units)
 
bool ShowGreeking (out bool out_state, out float out_size, out HPS.Text.GreekingUnits out_units, out HPS.Text.GreekingMode out_mode)
 
bool ShowSizeTolerance (out bool out_state, out float out_size, out HPS.Text.SizeToleranceUnits out_units)
 
bool ShowSize (out float out_size, out HPS.Text.SizeUnits out_units)
 
bool ShowFont (out string out_name)
 
bool ShowTransform (out HPS.Text.Transform out_trans)
 
bool ShowRenderer (out HPS.Text.Renderer out_renderer)
 
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 ShowPath (out HPS.Vector out_path)
 
bool ShowSpacing (out float out_multiplier)
 
bool ShowRegion (out HPS.Point[] out_region, out HPS.Text.RegionAlignment out_region_alignment, out bool out_region_fitting, out bool out_region_adjust_direction, out bool out_region_relative_coordinates, out bool out_region_window_space)
 
HPS.TextKey EditTextByInsertion (ulong in_row, ulong in_column, ulong in_count, string in_text)
 
HPS.TextKey EditTextByDeletion (ulong in_row, ulong in_column, ulong in_count)
 
HPS.TextKey EditTextByReplacement (ulong in_row, ulong in_column, ulong in_count, string in_text)
 
- Public Member Functions inherited from HPS.GeometryKey
 GeometryKey (HPS.Key in_that)
 
 GeometryKey (HPS.GeometryKey in_that)
 
ulong ShowReferrers (out HPS.SegmentKey[] out_segments)
 
ulong ShowReferrers (out HPS.ReferenceKey[] out_references)
 
HPS.GeometryKey SetPriority (int in_priority)
 
HPS.GeometryKey UnsetPriority ()
 
bool ShowPriority (out int out_priority)
 
HPS.GeometryKey SetUserData (IntPtr in_index, ulong in_bytes, byte[] in_data)
 
HPS.GeometryKey SetUserData (IntPtr in_index, byte[] in_data)
 
HPS.GeometryKey SetUserData (IntPtr[] in_indices, byte[][] in_data)
 
HPS.GeometryKey UnsetUserData (IntPtr in_index)
 
HPS.GeometryKey UnsetUserData (IntPtr[] in_indices)
 
HPS.GeometryKey UnsetAllUserData ()
 
ulong ShowUserDataCount ()
 
bool ShowUserDataIndices (out IntPtr[] out_indices)
 
bool ShowUserData (IntPtr in_index, out byte[] out_data)
 
bool ShowUserData (out IntPtr[] out_indices, out byte[][] out_data)
 
bool ShowBoundings (out HPS.BoundingKit out_kit)
 
- Public Member Functions inherited from HPS.Key
 Key (HPS.Key in_that)
 
 Key (HPS.Control in_control)
 
bool HasOwner ()
 
HPS.SegmentKey Up ()
 
HPS.SegmentKey Owner ()
 
void Delete ()
 
void MoveTo (HPS.SegmentKey in_new_owner)
 
HPS.Key CopyTo (HPS.SegmentKey in_destination)
 
virtual void Assign (HPS.Key in_that)
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.Key in_that)
 
ulong GetHash ()
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual bool Empty ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Static Public Member Functions inherited from HPS.Key
static bool operator== (HPS.Key a, HPS.Key b)
 
static bool operator!= (HPS.Key a, HPS.Key b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

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