| Mount Fuji Engine
    0.8b
    | 
Material type registration callbacks. More...
| Data Fields | |
| int(* | pRegisterMaterial )(MFMaterialType *pType) | 
| Pointer to the RegisterMaterial function.  More... | |
| void(* | pUnregisterMaterial )() | 
| Pointer to the UnregisterMaterial function.  More... | |
| void(* | pCreateInstance )(MFMaterial *pMaterial) | 
| Pointer to the CreateInstance function.  More... | |
| void(* | pDestroyInstance )(MFMaterial *pMaterial) | 
| Pointer to the DestroyInstance function.  More... | |
| void(* | pUpdate )(MFMaterial *pMaterial) | 
| Pointer to the Update function.  More... | |
| void(* | pBuildStateBlock )(MFMaterial *pMaterial) | 
| Pointer to the BuildStateBlock function.  More... | |
| int(* | pBegin )(MFMaterial *pMaterial, MFRendererState &state) | 
| Pointer to the Begin function.  More... | |
| int(* | pGetNumParams )() | 
| Pointer to the GetNumParams function.  More... | |
| MFMaterialParameterInfo *(* | pGetParameterInfo )(int parameterIndex) | 
| Pointer to the GetParameterInfo function.  More... | |
| void(* | pSetParameter )(MFMaterial *pMaterial, int parameterIndex, int argIndex, uintp value) | 
| Pointer to a SetParameter function.  More... | |
| uintp(* | pGetParameter )(MFMaterial *pMaterial, int parameterIndex, int argIndex, void *pValue) | 
| Pointer to the GetParameter function.  More... | |
These are a set of callbacks that are defined to register a custom material.
 1.8.5
 1.8.5