#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 http://www.plugincafe.com.
| Int32 owner_id |
Owner ID.
| String hook_name |
Hook name.
| String menu_name |
Menu hook name.