Function


mrnObjectStateInit

Initializes mrnObjectState

Syntax

#include <mrn/ObjectState.h>
void mrnObjectStateInit( MrnObjectState *state_ptr )

Description

Initializes mrnObjectState

mrnObjectStateSetupGeometry

Generates a gfx which sets geometry mode

Syntax

#include <mrn/ObjectState.h>
Gfx *mrnObjectStateSetupGeometry( MrnObjectState *state_ptr,
                                  MrnContext *context_ptr,
                                  Gfx *gfx_ptr )

Description

Generates a gfx which sets geometry mode.

mrnObjectStateSetupBlender

Generates a gfx which sets the render mode

Syntax

#include <mrn/ObjectState.h>
Gfx *mrnObjectStateSetupBlender( MrnObjectState *ObjectState_ptr,
                                 MrnContext *context_ptr,
                                 Gfx *gfx_ptr )

Description

Generates a gfx which sets the render mode

Structure



MrnObjectState


#include <mrn/ObjectState.h>
typedef struct _MrnObjectState
{
    MrnBlenderMode      blender_mode[ 2 ];
    MvmVector3f         center;
    u32                 geometry_mode;
    u8                  flags;
    u8                  group_index;
    u16                 priority;
} MrnObjectState;

See Also

MrnBlenderMode