My Project: openb3dlib.mod/openb3d/src/3ds.cpp File Reference

My Project

Namespaces | Functions | Variables
3ds.cpp File Reference
`#include "model.h"`
`#include "entity.h"`
`#include "bone.h"`
`#include "mesh.h"`
`#include "texture.h"`
`#include "file.h"`
`#include <list>`

## Namespaces

| load3ds

## Functions

void | load3ds::ReadChunk ()
void | load3ds::SkipChunk ()
string | load3ds::ReadCString ()
void | load3ds::ReadRGB (int Format, unsigned char &Red, unsigned char &Green, unsigned char &Blue)
unsigned char | load3ds::ReadPercent (int Format)
void | load3ds::ReadVertexList ()
void | load3ds::ReadFaceList ()
void | load3ds::ReadFaceMatList ()
void | load3ds::ReadTexCoords ()
void | load3ds::LoadMap ()
void | load3ds::ReadMap (int Layer)
void | load3ds::ReadTriMesh ()
void | load3ds::ReadBrushBlock ()
void | load3ds::New3ds ()
Mesh * | load3ds::Load3ds (string URL, Entity *parent_ent)

## Variables

const int | load3ds::M3D_3DS_RGB3F = 0x0010
const int | load3ds::M3D_3DS_RGB3B = 0x0011
const int | load3ds::M3D_3DS_RGBGAMMA3B = 0x0012
const int | load3ds::M3D_3DS_RGBGAMMA3F = 0x0013
const int | load3ds::M3D_3DS_PERCENTI = 0x0030
const int | load3ds::M3D_3DS_PERCENTF = 0x0031
const int | load3ds::M3D_3DS_MAIN = 0x4D4D
const int | load3ds::M3D_3DS_3DEDITOR = 0x3D3D
const int | load3ds::M3D_3DS_OBJECTBLOCK = 0x4000
const int | load3ds::M3D_3DS_TRIMESH = 0x4100
const int | load3ds::M3D_3DS_VERTEXLIST = 0x4110
const int | load3ds::M3D_3DS_FACELIST = 0x4120
const int | load3ds::M3D_3DS_FACEMATLIST = 0x4130
const int | load3ds::M3D_3DS_TEXCOORDS = 0x4140
const int | load3ds::M3D_3DS_BrushBLOCK = 0xAFFF
const int | load3ds::M3D_3DS_BrushNAME = 0xA000
const int | load3ds::M3D_3DS_BrushAMBIENT = 0xA010
const int | load3ds::M3D_3DS_BrushDIFFUSE = 0xA020
const int | load3ds::M3D_3DS_BrushSPECULAR = 0xA030
const int | load3ds::M3D_3DS_BrushSHININESS = 0xA040
const int | load3ds::M3D_3DS_TEXTUREMAP1 = 0xA200
const int | load3ds::M3D_3DS_TEXTUREMAP2 = 0xA33A
const int | load3ds::M3D_3DS_MAPFILENAME = 0xA300
const int | load3ds::M3D_3DS_MAPVSCALE = 0xA354
const int | load3ds::M3D_3DS_MAPUSCALE = 0xA356
const int | load3ds::M3D_3DS_MAPUOFFSET = 0xA358
const int | load3ds::M3D_3DS_MAPVOFFSET = 0xA35A
const int | load3ds::M3D_3DS_MAPROTATION = 0xA35C
File * | load3ds::Stream
unsigned short | load3ds::ChunkID
int | load3ds::ChunkSize
Surface * | load3ds::surface
int | load3ds::VertexCount
int | load3ds::TriangleCount
Mesh * | load3ds::mesh
list< Brush * > | load3ds::Brushs
Brush * | load3ds::brush
int | load3ds::TextureLayer
Texture * | load3ds::texture
list< int > | load3ds::MovedTris