|
enum | alias_event {
alias_added,
alias_deleted,
alias_undeleted,
alias_modified,
alias_sorted,
alias_current
} |
|
enum | dimstyle_event {
dimstyle_added,
dimstyle_deleted,
dimstyle_undeleted,
dimstyle_modified,
dimstyle_sorted,
dimstyle_current
} |
|
enum | event_id { event_id_none = 0,
event_id_force_4byte_size = 0xFFFFFFFF
} |
| OBSOLETE - NEVER USE THIS. More...
|
|
enum | font_event {
font_added,
font_deleted,
font_undeleted,
font_modified,
font_sorted,
font_current
} |
|
enum | group_event {
group_added,
group_deleted,
group_undeleted,
group_modified,
group_sorted
} |
|
enum | hatchpattern_event {
hatchpattern_added,
hatchpattern_deleted,
hatchpattern_undeleted,
hatchpattern_modified,
hatchpattern_sorted,
hatchpattern_current
} |
|
enum | idef_event {
idef_added,
idef_deleted,
idef_undeleted,
idef_modified,
idef_sorted
} |
|
enum | layer_event {
layer_added,
layer_deleted,
layer_undeleted,
layer_modified,
layer_sorted,
layer_current
} |
|
enum | light_event {
light_added,
light_deleted,
light_undeleted,
light_modified,
light_sorted
} |
|
enum | linetype_event {
linetype_added,
linetype_deleted,
linetype_undeleted,
linetype_modified,
linetype_sorted,
linetype_current
} |
|
enum | material_event {
material_added,
material_deleted,
material_undeleted,
material_modified,
material_sorted,
material_current
} |
|
enum | text_style_event : unsigned int {
text_style_added,
text_style_deleted,
text_style_undeleted,
text_style_modified,
text_style_sorted,
text_style_current
} |
|
enum | texture_mapping_event {
texture_mapping_added,
texture_mapping_deleted,
texture_mapping_undeleted,
texture_mapping_modified,
texture_mapping_sorted,
texture_mapping_current
} |
|
enum | undo_event {
no_undo_event = 0,
begin_recording,
end_recording,
begin_undo,
end_undo,
begin_redo,
end_redo,
before_begin_recording,
before_end_recording,
purge_record = 86
} |
|
| CRhRdkLightManagerSupport () |
|
virtual | ~CRhRdkLightManagerSupport () |
|
virtual bool | DeleteLight (CRhinoDoc &doc, const ON_Light &light, bool bUndelete=false) const |
|
virtual void * | EVF (const wchar_t *, void *) override |
|
virtual void | GetLights (const CRhinoDoc &doc, ON_ObjectArray< ON_Light > &lights) const |
|
virtual bool | GetLightSolo (CRhinoDoc &doc, const ON_UUID &id) const |
|
virtual void | GroupLights (CRhinoDoc &doc, ON_ObjectArray< ON_Light > &lights) const |
|
virtual UUID | InterfaceId (void) const override |
|
bool | IsActive (void) const |
|
virtual bool | IsInSoloStorage (const CRhinoDoc &doc, const ON_UUID &lightId) const |
|
virtual ON_wString | LightDescription (const CRhinoDoc &doc, const ON_Light &light) const |
|
virtual bool | LightFromId (const CRhinoDoc &doc, const ON_UUID &uuid, ON_Light &light) const |
|
virtual bool | LightFromObject (const CRhinoObject &object, ON_Light &light) const |
|
virtual int | LightsInSoloStorage (const CRhinoDoc &doc) const |
|
virtual void | ModifyLight (CRhinoDoc &doc, const ON_Light &light) const |
|
virtual unsigned int | ObjectSerialNumberFromLight (const CRhinoDoc &doc, const ON_Light &light) const |
|
virtual void | OnCustomLightEvent (const CRhinoDoc &doc, CRhinoEventWatcher::light_event, const ON_Light &light) const |
|
virtual bool | OnEditLight (CRhinoDoc &doc, ON_ObjectArray< ON_Light > &light) const |
|
virtual bool | RestoreFromSolo (CRhinoDoc &doc, const ON_UUID &lightId) const |
|
virtual bool | SaveToSoloStorage (CRhinoDoc &doc, const ON_UUID &lightId) const |
|
virtual bool | SetLightSolo (CRhinoDoc &doc, const ON_UUID &id, bool bSolo) const |
|
virtual void | UnGroup (CRhinoDoc &doc, ON_ObjectArray< ON_Light > &lights) const |
|
| CRhRdkExtension () |
|
virtual | ~CRhRdkExtension () |
|
bool | Unregister (void) |
|
| CRhRdkObject () |
|
virtual | ~CRhRdkObject () |
|
void | operator delete (void *buf) |
|
void | operator delete[] (void *buf) |
|
void * | operator new (size_t size) |
|
void * | operator new[] (size_t size) |
|
| CRhinoEventWatcher () |
|
| CRhinoEventWatcher (bool headlessDocAware, bool headlessAppAware) |
|
virtual | ~CRhinoEventWatcher () |
|
virtual void | AliasTableEvent (CRhinoEventWatcher::alias_event event, const CRhinoAppAliasList &alias_table, int alias_index, const CRhinoCommandAlias *old_settings) |
|
virtual int | DeleteLayerCheck (CRhinoDoc &doc, ON_SimpleArray< int > &layer_index_list, bool bQuiet) |
|
virtual void | DimStyleTableEvent (CRhinoEventWatcher::dimstyle_event event, const CRhinoDimStyleTable &dimstyle_table, int dimstyle_index, const ON_DimStyle *old_settings) |
|
void | Enable (BOOL32 b=TRUE) |
|
virtual void | Event (event_id id, unsigned int iParam1, int iParam2, const void *ptrParam1, const void *ptrParam2) |
| OBSOLETE - NEVER USE THIS. More...
|
|
virtual void | GroupTableEvent (CRhinoEventWatcher::group_event event, const CRhinoGroupTable &group_table, int group_index, const ON_Group *old_settings) |
|
virtual void | HatchPatternTableEvent (CRhinoEventWatcher::hatchpattern_event event, const CRhinoHatchPatternTable &hatchpattern_table, int hatchpattern_index, const ON_HatchPattern *old_settings) |
|
virtual void | InstanceDefinitionTableEvent (CRhinoEventWatcher::idef_event event, const CRhinoInstanceDefinitionTable &idef_table, int idef_index, const ON_InstanceDefinition *old_settings) |
|
bool | IsEnabled () const |
|
bool | IsHeadlessAppAware () const |
|
bool | IsHeadlessDocAware () const |
|
virtual void | LayerTableEvent (CRhinoEventWatcher::layer_event event, const CRhinoLayerTable &layer_table, int layer_index, const ON_Layer *old_settings) |
|
virtual void | LinetypeTableEvent (CRhinoEventWatcher::linetype_event event, const CRhinoLinetypeTable &linetype_table, int linetype_index, const ON_Linetype *old_settings) |
|
virtual void | MaterialTableEvent (CRhinoEventWatcher::material_event event, const CRhinoMaterialTable &material_table, int material_index, const ON_Material *old_settings) |
|
virtual void | OnActiveDocumentChanged (CRhinoDoc *doc) |
|
virtual void | OnAppSettingsChanged (const CRhinoAppSettings &new_app_settings) |
|
virtual void | OnBeginCommand (const CRhinoCommand &command, const CRhinoCommandContext &context) |
|
virtual void | OnBeginOpenDocument (CRhinoDoc &doc, const wchar_t *filename, BOOL32 bMerge, BOOL32 bReference) |
|
virtual void | OnBeginSaveDocument (CRhinoDoc &doc, const wchar_t *filename, BOOL32 bExportSelected) |
|
virtual void | OnCloseDocument (CRhinoDoc &doc) |
|
virtual void | OnCloseRhino (class CRhinoApp &app) |
|
virtual void | OnCreateView (CRhinoView *rhino_view) |
|
virtual void | OnDeselectAllObjects (CRhinoDoc &doc, int count) |
|
virtual void | OnDeselectObject (CRhinoDoc &doc, const CRhinoObject &object) |
|
virtual void | OnDeselectObjects (CRhinoDoc &doc, const ON_SimpleArray< const CRhinoObject * > &objects) |
|
virtual void | OnDestroyView (CRhinoView *rhino_view) |
|
virtual void | OnDocumentPropertiesChanged (CRhinoDoc &doc) |
|
virtual void | OnEnableEventWatcher (BOOL32 b) |
|
virtual void | OnEndCommand (const CRhinoCommand &command, const CRhinoCommandContext &context, CRhinoCommand::result rc) |
|
virtual void | OnEndOpenDocument (CRhinoDoc &doc, const wchar_t *filename, BOOL32 bMerge, BOOL32 bReference) |
|
virtual void | OnEndSaveDocument (CRhinoDoc &doc, const wchar_t *filename, BOOL32 bExportSelected) |
|
virtual void | OnInitRhino (class CRhinoApp &app) |
|
virtual void | OnNewDocument (CRhinoDoc &doc) |
|
virtual void | OnPurgeObject (CRhinoDoc &doc, CRhinoObject &object) |
|
virtual void | OnRenameView (CRhinoView *rhino_view) |
|
virtual void | OnSelectObject (CRhinoDoc &doc, const CRhinoObject &object) |
|
virtual void | OnSelectObjects (CRhinoDoc &doc, const ON_SimpleArray< const CRhinoObject * > &objects) |
|
virtual void | OnSetActiveView (CRhinoView *rhino_view) |
|
virtual void | OnUnitsChangedWithScaling (CRhinoDoc &doc, double scale) |
|
virtual void | OnUpdateObjectMesh (CRhinoDoc &doc, CRhinoObject &object, ON::mesh_type mesh_type) |
|
void | Register () |
|
unsigned int | SerialNumber () const |
|
virtual void | TextureMappingTableEvent (CRhinoEventWatcher::texture_mapping_event event, const CRhinoTextureMappingTable &texture_mapping_table, int texture_mapping_index, const ON_TextureMapping *old_settings) |
|
virtual void | UndoEvent (CRhinoEventWatcher::undo_event event, unsigned int undo_record_serialnumber, const CRhinoCommand *cmd) |
|
void | UnRegister () |
|
static void | CheckMemory (void) |
|
static void | PopulateDebuggingInfo (void) |
|
virtual void | LightTableEvent (CRhinoEventWatcher::light_event event, const CRhinoLightTable &light_table, int light_index, const ON_Light *old_settings) override |
|
virtual const CRhinoObject * | ObjectFromLight (const CRhinoDoc &doc, const ON_Light &light) const |
|
virtual void | OnAddObject (CRhinoDoc &doc, CRhinoObject &object) override |
|
virtual void | OnDeleteObject (CRhinoDoc &doc, CRhinoObject &object) override |
|
virtual void | OnModifyObjectAttributes (CRhinoDoc &doc, CRhinoObject &object, const CRhinoObjectAttributes &old_attributes) override |
|
virtual void | OnObjectReplaced (unsigned int rhino_doc_serial_number, unsigned int deleted_object_sn, unsigned int added_object_sn) override |
|
virtual void | OnReplaceObject (CRhinoDoc &doc, CRhinoObject &old_object, CRhinoObject &new_object) override |
|
virtual void | OnUnDeleteObject (CRhinoDoc &doc, CRhinoObject &object) override |
|