Quantum Fog  0.9.3
Public Member Functions | Protected Attributes | List of all members
C_SG_MAGNET_TABLE Class Reference
Inheritance diagram for C_SG_MAGNET_TABLE:
Inheritance graph
[legend]
Collaboration diagram for C_SG_MAGNET_TABLE:
Collaboration graph
[legend]

Public Member Functions

 C_SG_MAGNET_TABLE (LStream *inStream)
 
VOID init (USHORT nd_id, QB_NET *net_p, C_SG_MAGNET_AMP_GEN *amp_gen)
 
VOID get_cell_data (const STableCell &cell, LStr255 &str)
 
VOID set_cell_data (const STableCell &cell, const LStr255 &str)
 
VOID DrawCell (const STableCell &inCell, const Rect &inLocalRect)
 
BOOLEAN str_is_valid_cell_entry (const STableCell &cell, Str255 pstr)
 
VOID ClickCell (const STableCell &inCell, const SMouseDownEvent &inMouseDown)
 
VOID get_spin_theta_phi_vecs (VECTOR< SHORT > &spins, VECTOR< DOUBLE > &thetas, VECTOR< DOUBLE > &phis)
 
- Public Member Functions inherited from C_EDIT_TABLE
VOID set_text_traits_rid (ResIDT rid)
 
VOID init ()
 
VOID FinishCreateSelf ()
 
 C_EDIT_TABLE (LStream *inStream)
 
VOID set_max_chars_of_cell_editor (USHORT num)
 
BOOLEAN cell_editor_is_target () const
 
VOID nullify_editor ()
 
virtual VOID delete_cell_data (const STableCell &inCell)
 
virtual BOOLEAN unload_editor ()
 
virtual VOID install_editor_at (const STableCell &cell)
 
virtual VOID Click (SMouseDownEvent &inMouseDown)
 
virtual VOID ClickSelf (const SMouseDownEvent &inMouseDown)
 
SEL_MANAGER get_sel_mgr () const
 
BOOLEAN sub_mat_can_be_pasted (const C_SUB_MATRIX &smat)
 
VOID resize_and_anchor_sub_mat_like_sel (C_SUB_MATRIX &smat)
 
VOID write_sub_mat (C_SUB_MATRIX &smat)
 
virtual VOID read_sub_mat (const C_SUB_MATRIX &smat)
 
VOID copy_selection (C_SUB_MATRIX &smat, BOOLEAN fill_smat)
 
virtual VOID delete_selection ()
 
virtual BOOLEAN HandleKeyPress (const EventRecord &in_key_event)
 
virtual BOOLEAN ObeyCommand (CommandT inCommand, VOID *ioParam)
 
virtual VOID FindCommandStatus (CommandT inCommand, BOOLEAN &outEnabled, BOOLEAN &outUsesMark, UInt16 &outMark, Str255 outName_pstr)
 
- Public Member Functions inherited from C_ACTION_FLAGS
 C_ACTION_FLAGS (USHORT num_of_actions)
 
BOOLEAN is_modified (USHORT act_type) const
 
VOID set_is_modified (BOOLEAN is_mod, USHORT act_type)
 
VOID set_is_modified (BOOLEAN is_mod)
 

Protected Attributes

USHORT its_nd
 
QB_NETits_net_p
 
C_SG_MAGNET_AMP_GENits_amp_gen_p
 
VECTOR< SHORT > its_spins
 
VECTOR< DOUBLE > its_thetas
 
VECTOR< DOUBLE > its_phis
 
- Protected Attributes inherited from C_EDIT_TABLE
C_CELL_EDITORits_editor_p
 
SInt16 its_font_size
 
SInt16 its_font_num
 
SEL_MANAGER its_sel_mgr
 
- Protected Attributes inherited from C_ACTION_FLAGS
BOOLEAN its_is_modified [max_num_of_act_types]
 
USHORT its_num_of_act_types
 

Additional Inherited Members

- Protected Types inherited from C_EDIT_TABLE
enum  { data_size =32 }
 

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