|
enum | IFX_EDI_FLAGS {
IFX_EDI_ENABLE,
IFX_EDI_DUMP,
IFX_EDI_SKELETON,
IFX_EDI_SKELETON_VERTEXWEIGHTS,
IFX_EDI_BONES,
IFX_EDI_MESHGROUP,
IFX_EDI_MESH,
IFX_EDI_LIGHT,
IFX_EDI_TEXTUREOBJECT,
IFX_EDI_MOTIONRESOURCE,
IFX_EDI_SHADER,
IFX_EDI_KEYFRAME,
IFX_EDI_GENERATOR,
IFX_EDI_MODIFIER,
IFX_EDI_PALETTE,
IFX_EDI_NODE_PALETTE,
IFX_EDI_MODEL_PALETTE,
IFX_EDI_LIGHT_PALETTE,
IFX_EDI_VIEW_PALETTE,
IFX_EDI_MATERIAL_PALETTE,
IFX_EDI_SHADER_PALETTE,
IFX_EDI_TEXTURE_PALETTE,
IFX_EDI_SIMTASK_PALETTE,
IFX_EDI_MOTION_PALETTE,
IFX_EDI_DUMP_PALETTE_ENTRIES,
IFX_EDI_COUNT
} |
| Debug Flags. More...
|
|
|
void | Close () |
|
IFXRESULT | DumpChildNodes (IFXPalette *pNodePalette, IFXNode *pNode, U32 indent) |
|
IFXRESULT | Init (const char *pFileName) |
|
IFXRESULT | SetFlag (U32 in_Id, U32 in_value) |
|
void | Write (const char *,...) |
|
void | Write (IFXShaderLitTexture *pShader) |
|
void | Write (IFXShaderLitTexture *pShader, U32 channel) |
|
void | Write (IFXAnimationModifier *) |
|
void | Write (IFXSubdivModifier *) |
|
void | Write (IFXCLODModifier *) |
|
void | Write (IFXAuthorCLODResource *) |
|
void | Write (IFXAuthorLineSetResource *) |
|
void | Write (IFXGenerator *) |
|
void | Write (IFXMotionResource *) |
|
void | Write (IFXMixerConstruct *, IFXPalette *pMixerPalette, IFXPalette *pMotionPalette) |
|
void | Write (IFXMaterialResource *) |
|
void | Write (IFXBoneInfo *pData) |
|
void | Write (IFXQuaternion *pData) |
|
void | Write (IFXKeyFrame *) |
|
void | Write (IFXTextureObject *) |
|
void | Write (IFXSimulationTask *) |
|
void | Write (IFXModifierChain *) |
|
void | Write (IFXModifierDataPacket *) |
|
void | Write (IFXRenderable *) |
|
void | Write (IFXMeshGroup *) |
|
void | Write (IFXMesh *) |
|
void | Write (IFXView *) |
|
void | Write (IFXModel *) |
|
void | Write (IFXLight *) |
|
void | Write (IFXNode *) |
|
void | Write (IFXVector3 *pData) |
|
void | Write (IFXVector4 *pData) |
|
void | Write (IFXMatrix4x4 *pData, const char *pTabchars) |
|
void | Write (IFXString *pData) |
|
void | Write (F32 *pData) |
|
void | Write (IFXPalette *pData) |
|
void | WriteBoneWeightGenerator (IFXSkeleton *) |
|
void | WriteColor (IFXVector4 *pData) |
|
void | WriteColor (IFXVector3 *pData) |
|
void | WriteIf (U32 in_Flag, const char *in_Format,...) |
|
void | WriteLightPalette (IFXPalette *pData) |
|
void | WriteMaterialPalette (IFXPalette *pData) |
|
void | WriteMixerPalette (IFXPalette *pData, IFXPalette *pMotionPalette) |
|
void | WriteModelPalette (IFXPalette *pData) |
|
void | WriteMotionPalette (IFXPalette *pData) |
|
void | WriteNodePalette (IFXPalette *pData) |
|
void | WriteShaderPalette (IFXPalette *pData) |
|
void | WriteSimulationTaskPalette (IFXPalette *pData) |
|
void | WriteTexturePalette (IFXPalette *pData) |
|
void | WriteViewPalette (IFXPalette *pData) |
|
Provides runtime debugging info to a text file.
Description: Has methods to write most types of IFX data to the debug file in a textual form.