4#ifndef _LOADERDEFINITIONS_H_
5#define _LOADERDEFINITIONS_H_
56 AnimDefinition(
const std::string &name_,
double start_,
double end_,
bool loop_) :
Definition CityOnPlanet.h:31
Definition LoaderDefinitions.h:55
AnimDefinition(const std::string &name_, double start_, double end_, bool loop_)
Definition LoaderDefinitions.h:56
bool loop
Definition LoaderDefinitions.h:65
double end
Definition LoaderDefinitions.h:64
double start
Definition LoaderDefinitions.h:63
std::string name
Definition LoaderDefinitions.h:62
Definition LoaderDefinitions.h:47
LodDefinition(float size)
Definition LoaderDefinitions.h:48
float pixelSize
Definition LoaderDefinitions.h:51
std::vector< std::string > meshNames
Definition LoaderDefinitions.h:52
Definition LoaderDefinitions.h:12
bool use_pattern
Definition LoaderDefinitions.h:44
Color specular
Definition LoaderDefinitions.h:37
std::string tex_ambi
Definition LoaderDefinitions.h:34
std::string name
Definition LoaderDefinitions.h:30
std::string tex_glow
Definition LoaderDefinitions.h:33
Color diffuse
Definition LoaderDefinitions.h:36
unsigned int opacity
Definition LoaderDefinitions.h:41
MaterialDefinition(const std::string &n)
Definition LoaderDefinitions.h:13
unsigned int shininess
Definition LoaderDefinitions.h:40
Color ambient
Definition LoaderDefinitions.h:38
std::string tex_diff
Definition LoaderDefinitions.h:31
std::string tex_spec
Definition LoaderDefinitions.h:32
bool unlit
Definition LoaderDefinitions.h:43
std::string tex_norm
Definition LoaderDefinitions.h:35
Color emissive
Definition LoaderDefinitions.h:39
bool alpha_test
Definition LoaderDefinitions.h:42
Definition LoaderDefinitions.h:68
std::vector< LodDefinition > lodDefs
Definition LoaderDefinitions.h:70
std::vector< std::string > collisionDefs
Definition LoaderDefinitions.h:72
std::vector< MaterialDefinition > matDefs
Definition LoaderDefinitions.h:71
std::string name
Definition LoaderDefinitions.h:69
std::vector< AnimDefinition > animDefs
Definition LoaderDefinitions.h:73