formZ SDK | 5.0 API Reference | Project | Modeling | Animation

fz_anim_node_change_pos

Description

Moves the given animation node to the new parent. If the animation node is an animated entity with coordinates, then the maintain_loc flag will be used.

If maintain_loc is TRUE, then its coordinates will be adjusted with respect to its new parent so as to keep the same apparent location. If FALSE, its coordinates will remain unchanged so the entity will appear to "jump" to its new parent's coordinate .

Plugin Prototype

fzrt_error_td fz_anim_node_change_pos(

fzrt_int

windex,

fz_anim_node_ptr

anim_node,

fz_anim_node_ptr

new_parent,

fzrt_boolean

maintain_loc )

Parameters

windex [Input]

project window index

anim_node [Input]

animation node

new_parent [Input]

new parent node, or NULL for root

maintain_loc [Input]

whether or not to keep the animation entity in its apparent location. If TRUE, its coordinates will be adjusted with respect to its new parent so as to keep the same apparent location. If FALSE, its coordinates will remain unchanged so the object will appear to "jump" to its new parent coordinate . When adding to the root, this option is ignored.

Returns

Error codes

Availability

6.1.0.0

Example Files

util_anim_change_grup.fsl
util_anim_dfrm.fsl
util_anim_grup_tree.fsl

Function Set

fz_anim_fset


Defined in

fz_anim_api.h