#include <c4d_graphview_def.h>
A structure for the various hooks that can be registered with the Graph View world. See each hook structure for more information.
Use GvWorld::RegisterHook() to register a hook. 
Public Member Functions | |
| GvHook () | |
| GvHook | ( | ) | 
Constructor.
| GvDropHookFunc drop_function | 
Drop hook.
| GvCalcHookFunc init_calculation | 
Init calculation hook.
| GvCalcHookFunc begin_calculation | 
Begin calculation hook.
| GvCalcHookFunc end_calculation | 
End calculation hook.
| GvCalcHookFunc begin_recalculation | 
Begin recalculation hook.
| GvCalcHookFunc end_recalculation | 
End recalculation hook.
| GvCalcHookFunc free_calculation | 
Free calculation hook.
| GvMenuHookFunc menu_command | 
Menu command hook.
| GvMenuHookFunc build_menu | 
Build menu hook.
| GvMessHookFunc message | 
Message hook.
| GvAnimHookFunc hook_init | 
Animation init hook.
| GvAnimHookFunc hook_main | 
Animation main hook.
| GvAnimHookFunc hook_free | 
Animation free hook.
| GvDrawHookFunc draw | 
Draw hook.
| Int32 hook_id | 
A unique hook ID. Must be obtained from developers.maxon.net.
| Int32 owner_id | 
Owner ID.
| String hook_name | 
Hook name.
| String menu_name | 
Menu hook name.