TDME2  1.9.200
GenerateImposterLOD.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 #include <vector>
5 
6 #include <tdme/tdme.h>
9 
11 
12 using std::string;
13 using std::vector;
14 
16 
17 /**
18  * Generate imposter LOD utility class
19  */
21 {
22 public:
23  /**
24  * Generate imposter LOD
25  * @param prototype prototype
26  * @param model model
27  * @param pathName model path name
28  * @param fileName model file name
29  * @param billboardCount billboard count
30  * @param imposterModelFileNames imposter model file names
31  * @param imposterModels imposter models
32  */
33  static void generate(
34  Model* model,
35  const string& pathName,
36  const string& fileName,
37  int billboardCount,
38  vector<string>& imposterModelFileNames,
39  vector<Model*>& imposterModels
40  );
41 
42 };
Representation of a 3D model.
Definition: Model.h:35
Generate imposter LOD utility class.
static void generate(Model *model, const string &pathName, const string &fileName, int billboardCount, vector< string > &imposterModelFileNames, vector< Model * > &imposterModels)
Generate imposter LOD.
Pop ups controller accessor class.
Definition: PopUps.h:29