===================================================== Liste_Funktionen_Beginn: ds3_read read_object read_edit read 0x3D3D - records read_mesh read_char read_short read_long read_string Liste_Funktionen_Ende: ===================================================== OFFLINE-Test: main ds3_cb_savePoint ds3_cb_saveFace ----------------------------------------------------- Records ab Byte 16; jeder Record besteht aus: RecTyp 2-Byte RecLen 4-Byte RecDat Laenge (RecLen-6) Jeder Datenrecord RecDat wieder aus: RecTyp 2-Byte RecLen 4-Byte RecDat Laenge (RecLen-6) Vertices: Anzahl 2-Byte Coords float[Anzahl][3] Faces: Anzahl 2-Byte Index short[Anzahl][3]
#include "../xa/MS_Def0.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
Defines | |
#define | MAIN3DS 0x4D4D |
Functions | |
static unsigned long | read_char () |
static unsigned long | read_short () |
static unsigned long | read_long () |
static int | read_string () |
static int | read_mesh (unsigned long clen) |
static int | read_object (unsigned long clen) |
static int | read_edit (unsigned long clen) |
int | ds3_read (const char *filNam) |
Variables | |
static FILE * | fpi = NULL |
static char | txbuf [256] |
#define MAIN3DS 0x4D4D |
static unsigned long read_char | ( | ) | [static] |
static unsigned long read_short | ( | ) | [static] |
static unsigned long read_long | ( | ) | [static] |
static int read_string | ( | ) | [static] |
static int read_mesh | ( | unsigned long | clen | ) | [static] |
static int read_object | ( | unsigned long | clen | ) | [static] |
static int read_edit | ( | unsigned long | clen | ) | [static] |
int ds3_read | ( | const char * | filNam | ) |
FILE* fpi = NULL [static] |
char txbuf[256] [static] |