Function


mgiCharacterInit

Initializes character.

Syntax

#include <mgi/Character.h>
void mgiCharacterInit(   MgiCharacter *char_ptr,
                         MgiJobCallback callback,
                         void *user_data )

Description

Initializes character.
At the time of initialization, MgiControl still cannot be used.

See Also

MgiCharacter MgiJobCallback

mgiCharacterActivate

Makes it so that MgiControl can be used.

Syntax

#include <mgi/Character.h>
void mgiCharacterActivate( MgiCharacter *char_ptr )

Description

Makes it so that MgiControl can be used.

mgiCharacterInactivate

Makes it so that MgiControl cannot be used.

Syntax


#include <mgi/Character.h>
void mgiCharacterInactivate( MgiCharacter *char_ptr );

Description

Makes it so that MgiControl cannot be used.

Structure



MgiCharacter


#include <mgi/Character.h>

typedef struct _MgiCharacter
{
    MgiJob                      job;

    struct _MhcModule           *module_ptr;

    u32                         number_of_controls;
    struct _MgiControl          *control_array;

    void                        *user_data;
} MgiCharacter;