Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.TextKit Class Reference
Inheritance diagram for HPS.TextKit:
HPS.Object

Public Member Functions

override void Dispose ()
 
 TextKit (HPS.TextKit in_kit)
 
override HPS.Type ObjectType ()
 
void Consume (HPS.TextKit in_kit)
 
void Set (HPS.TextKit in_kit)
 
void Show (out HPS.TextKit out_kit)
 
override bool Empty ()
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.TextKit in_kit)
 
HPS.TextKit SetPriority (int in_priority)
 
HPS.TextKit UnsetPriority ()
 
bool ShowPriority (out int out_priority)
 
HPS.TextKit SetPosition (HPS.Point in_position)
 
HPS.TextKit SetText (string in_string)
 
HPS.TextKit SetColor (HPS.RGBAColor in_rgba_color)
 
HPS.TextKit SetColorByIndex (float in_index)
 
HPS.TextKit SetModellingMatrix (HPS.MatrixKit in_matrix)
 
HPS.TextKit SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame, HPS.Text.Justification in_justification)
 
HPS.TextKit SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame)
 
HPS.TextKit SetAlignment (HPS.Text.Alignment in_alignment)
 
HPS.TextKit SetBold (bool in_state)
 
HPS.TextKit SetItalic (bool in_state)
 
HPS.TextKit SetOverline (bool in_state)
 
HPS.TextKit SetStrikethrough (bool in_state)
 
HPS.TextKit SetUnderline (bool in_state)
 
HPS.TextKit SetSlant (float in_angle)
 
HPS.TextKit SetLineSpacing (float in_multiplier)
 
HPS.TextKit SetRotation (HPS.Text.Rotation in_state, float in_angle)
 
HPS.TextKit SetRotation (HPS.Text.Rotation in_state)
 
HPS.TextKit SetRotation (float in_angle)
 
HPS.TextKit SetExtraSpace (bool in_state, float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKit SetExtraSpace (bool in_state, float in_size)
 
HPS.TextKit SetExtraSpace (bool in_state)
 
HPS.TextKit SetExtraSpace (float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKit SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
 
HPS.TextKit SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units)
 
HPS.TextKit SetGreeking (bool in_state, float in_size)
 
HPS.TextKit SetGreeking (bool in_state)
 
HPS.TextKit SetGreeking (float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
 
HPS.TextKit SetGreeking (float in_size, HPS.Text.GreekingUnits in_units)
 
HPS.TextKit SetSizeTolerance (bool in_state, float in_size, HPS.Text.SizeToleranceUnits in_units)
 
HPS.TextKit SetSizeTolerance (bool in_state, float in_size)
 
HPS.TextKit SetSizeTolerance (bool in_state)
 
HPS.TextKit SetSizeTolerance (float in_size, HPS.Text.SizeToleranceUnits in_units)
 
HPS.TextKit SetSize (float in_size, HPS.Text.SizeUnits in_units)
 
HPS.TextKit SetFont (string in_name)
 
HPS.TextKit SetTransform (HPS.Text.Transform in_trans)
 
HPS.TextKit SetRenderer (HPS.Text.Renderer in_rend)
 
HPS.TextKit SetPreference (HPS.Text.Preference in_pref)
 
HPS.TextKit SetPreference (float in_cutoff, HPS.Text.SizeUnits in_units, HPS.Text.Preference in_smaller, HPS.Text.Preference in_larger)
 
HPS.TextKit SetPath (HPS.Vector in_path)
 
HPS.TextKit SetSpacing (float in_multiplier)
 
HPS.TextKit UnsetPosition ()
 
HPS.TextKit UnsetText ()
 
HPS.TextKit UnsetColor ()
 
HPS.TextKit UnsetModellingMatrix ()
 
HPS.TextKit UnsetAlignment ()
 
HPS.TextKit UnsetBold ()
 
HPS.TextKit UnsetItalic ()
 
HPS.TextKit UnsetOverline ()
 
HPS.TextKit UnsetStrikethrough ()
 
HPS.TextKit UnsetUnderline ()
 
HPS.TextKit UnsetSlant ()
 
HPS.TextKit UnsetLineSpacing ()
 
HPS.TextKit UnsetRotation ()
 
HPS.TextKit UnsetExtraSpace ()
 
HPS.TextKit UnsetGreeking ()
 
HPS.TextKit UnsetSizeTolerance ()
 
HPS.TextKit UnsetSize ()
 
HPS.TextKit UnsetFont ()
 
HPS.TextKit UnsetTransform ()
 
HPS.TextKit UnsetRenderer ()
 
HPS.TextKit UnsetPreference ()
 
HPS.TextKit UnsetPath ()
 
HPS.TextKit UnsetSpacing ()
 
HPS.TextKit 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)
 
HPS.TextKit EditTextByInsertion (ulong in_row, ulong in_column, ulong in_count, string in_text)
 
HPS.TextKit EditTextByDeletion (ulong in_row, ulong in_column, ulong in_count)
 
HPS.TextKit EditTextByReplacement (ulong in_row, ulong in_column, ulong in_count, string in_text)
 
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.TextKit 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.TextKit SetUserData (IntPtr in_index, ulong in_bytes, byte[] in_data)
 
HPS.TextKit SetUserData (IntPtr in_index, byte[] in_data)
 
HPS.TextKit SetUserData (IntPtr[] in_indices, byte[][] in_data)
 
HPS.TextKit UnsetRegion ()
 
HPS.TextKit UnsetUserData (IntPtr in_index)
 
HPS.TextKit UnsetUserData (IntPtr[] in_indices)
 
HPS.TextKit 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)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static bool operator== (HPS.TextKit a, HPS.TextKit b)
 
static bool operator!= (HPS.TextKit a, HPS.TextKit b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

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