Function


mhcNodeHandleBind

Sets a value in pointer based on index.

Syntax

#include <mhc/NodeHandle.h>
void mhcNodeHandleBind( MhcNodeHandle *handle_ptr,
                        MhcModule *module_ptr,
                        MhcScene *scene_ptr )

Description

Sets a value in pointer based on index.

See Also

MhcNodeHandle MhcModule MhcScene

Macro



_mhcNodeHandleInit

Initializes NodeHandle.

Syntax

#include <mhc/NodeHandle.h>
_mhcNodeHandleInit(handle_ptr)

Description

Initializes NodeHandle.

_mhcNodeHandleSetIndex

Specifies index for NodeHandle.

Syntax

#include <mhc/NodeHandle.h>
_mhcNodeHandleSetIndex(handle_ptr,idx)

Description

Specifies index for NodeHandle.

_mhcNodeHandleIsExternal

Checks whether node indicated by NodeHandle is an external node.

Syntax

#include <mhc/NodeHandle.h>
_mhcNodeHandleIsExternal(handle_ptr)

Description

Checks whether node indicated by NodeHandle is an external node.

Structure



MhcNodeHandle

#include <mhc/NodeHandle.h>
typedef struct _MhcNodeHandle
{
    u32                 index;
    struct _MhcNode     *node_ptr;
} MhcNodeHandle;

See Also

MhcNode