# NNS_G3dForceBindMdlPltt

## C Specification

      #include <nnsys/g3d/kernel.h>

      BOOL
      NNS_G3dForceBindMdlPltt(
      NNSG3dResMdl*           pMdl,
      const NNSG3dResTex*     pTex,
      u32                     plttToMatListIdx,
      u32                 plttIdx
      );

## Arguments

pMdl | Pointer to the model resource
pTex | Pointer to the texture resource
plttToMatListIdx | Palette index for the material list directory contained within the model resource palette
plttIdx | Palette index in the texture resource

## Return Values

Returns `TRUE` if the bind succeeds

## Description

There is a dictionary in the model resource that references the material list that uses the palette corresponding the palette name. The material group is referenced with the texToMatListIdx index when the dictionary is using index referencing; that material group is forced to associate with the number plttIdx palette in the texture block. This can be used to bind material to a palette that does not match the specified palette name.

## See Also

`NNS_G3dBindMdlPltt`, `NNS_G3dBindMdlPlttEx`, `NNS_G3dReleaseMdlPltt`, `NNS_G3dReleaseMdlPlttEx`

## Revision History

08/02/2004 Initial version.