val64 T_VAL64 uint64 T_VAL64 const object * T_OBJECT object * T_OBJECT partylist * T_PARTY archetype * T_ARCH maptile * T_MAP region * T_REGION player * T_PLAYER living * T_LIVING Settings * T_SETTINGS object_ornull * T_OBJECT_ORNULL mapstruct_ornull * T_MAP_ORNULL INPUT T_VAL64 $var = ($type)SvVAL64 ($arg); T_OBJECT $var = (object *)SvPTR ($arg, \"cf::object\"); T_PARTY sv_to ($arg, $var) T_ARCH sv_to ($arg, $var) T_MAP sv_to ($arg, $var) T_REGION sv_to ($arg, $var) T_PLAYER sv_to ($arg, $var) T_LIVING sv_to ($arg, $var) T_SETTINGS $var = &settings; T_OBJECT_ORNULL $var = (object *)SvPTR_ornull ($arg, \"cf::object\"); T_MAP_ORNULL $var = (mapstruct *)SvPTR_ornull ($arg, \"cf::map\"); OUTPUT T_VAL64 $arg = newSVval64 ($var); T_OBJECT $arg = to_sv ($var); T_MAP $arg = to_sv ($var); T_ARCH $arg = to_sv ($var); T_PARTY $arg = to_sv ($var); T_REGION $arg = to_sv ($var); T_PLAYER $arg = to_sv ($var); T_LIVING $arg = to_sv ($var);