NNSG3dFuncAnmBlendVis

Syntax

#include <nnsys/g3d/kernel.h>

typedef BOOL (*NNSG3dFuncAnmBlendVis)(struct NNSG3dVisAnmResult_* pAnmResult,
                                      const NNSG3dAnmObj* pAnmObj,
                                      u32 nodeID);

Arguments

pAnmResult The pointer to the visibility animation results.
pAnmObj The pointer to the animation object.
nodeID The node ID.

Return Values

Returns TRUE if the function writes the calculation result to pAnmResult. Returns FALSE if otherwise.

Description

Calculates the visibility animation that corresponds to the nodeID while tracing the list from pAnmObj, then blends the results and stores them in pAnmResult. It will return FALSE if the animation corresponding to the nodeID is invalid, or if this function does not output the results of the visibility animation. In such a case, the visibility data will be obtained from the model resource.

See Also

NNSG3dFuncAnmBlendJnt, NNSG3dFuncAnmBlendMat, NNSG3dVisAnmResult

Revision History

2004/10/19 Initial version.


CONFIDENTIAL