Starshatter_Open
Open source Starshatter engine
|
This is the complete list of members for Model, including all inherited members.
AddPolys(int nsurf, int npolys, int nverts) | Model | |
AddSurface(Surface *s) | Model | |
ComputeTangents() | Model | |
DeletePrivateData() | Model | |
ExplodeMesh() | Model | |
FindMaterial(const char *mtl_name) const | Model | |
GetAllTextures(List< Bitmap > &textures) | Model | |
GetMaterials() | Model | inline |
GetSurfaces() | Model | inline |
IsDynamic() const | Model | inline |
IsLuminous() const | Model | inline |
Load(const char *mag_file, double scale=1.0) | Model | |
Load(ModelFile *loader, double scale=1.0) | Model | |
MAX_POLYS enum value | Model | |
MAX_VERTS enum value | Model | |
Model() | Model | |
Model(const Model &m) | Model | |
ModelFile class | Model | friend |
Name() const | Model | inline |
Normalize() | Model | |
NumMaterials() const | Model | inline |
NumPolys() const | Model | inline |
NumSegments() const | Model | |
NumSurfaces() const | Model | inline |
NumVerts() const | Model | inline |
operator=(const Model &m) | Model | |
operator==(const Model &that) const | Model | inline |
OptimizeMaterials() | Model | |
OptimizeMesh() | Model | |
Radius() const | Model | inline |
ReplaceMaterial(const Material *mtl) | Model | |
ScaleBy(double factor) | Model | |
SelectPolys(List< Poly > &, Material *mtl) | Model | |
SelectPolys(List< Poly > &, Vec3 loc) | Model | |
SetDynamic(bool d) | Model | inline |
SetLuminous(bool l) | Model | inline |
Solid class | Model | friend |
TYPENAME() | Model | inlinestatic |
~Model() | Model |