TDME2
1.9.200
src
tdme
tools
editor
misc
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
>
7
#include <
tdme/engine/model/fwd-tdme.h
>
8
#include <
tdme/tools/editor/misc/fwd-tdme.h
>
9
10
using
tdme::engine::model::Model
;
11
12
using
std::string;
13
using
std::vector;
14
15
using
tdme::tools::editor::misc::PopUps
;
16
17
/**
18
* Generate imposter LOD utility class
19
*/
20
class
tdme::tools::editor::misc::GenerateImposterLOD
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
};
tdme::engine::model::Model
Representation of a 3D model.
Definition:
Model.h:35
tdme::tools::editor::misc::GenerateImposterLOD
Generate imposter LOD utility class.
Definition:
GenerateImposterLOD.h:21
tdme::tools::editor::misc::GenerateImposterLOD::generate
static void generate(Model *model, const string &pathName, const string &fileName, int billboardCount, vector< string > &imposterModelFileNames, vector< Model * > &imposterModels)
Generate imposter LOD.
Definition:
GenerateImposterLOD.cpp:66
tdme::tools::editor::misc::PopUps
Pop ups controller accessor class.
Definition:
PopUps.h:29
fwd-tdme.h
tdme.h
fwd-tdme.h
Generated by
1.9.1