Imported several libraries, added name generator.
authorethereal <ethereal@ethv.net>
Thu, 23 Oct 2014 04:55:37 +0000 (21:55 -0700)
committerethereal <ethereal@ethv.net>
Thu, 23 Oct 2014 04:55:37 +0000 (21:55 -0700)
commitfd07e1c3ed805646872a89288c87353d7b1c10d1
tree96d838283a2736ee51e575e23dd5877fb6c0e8f6
parent78054dd17393fe83d5576a1f7aae070bb06a43fc
Imported several libraries, added name generator.
268 files changed:
CMakeLists.txt
COPYING
data/names-female.tri [new file with mode: 0644]
data/names-male.tri [new file with mode: 0644]
libs/CMakeLists.txt
libs/glm/CMakeLists.txt [new file with mode: 0644]
libs/glm/common.hpp [new file with mode: 0644]
libs/glm/detail/_features.hpp [new file with mode: 0644]
libs/glm/detail/_fixes.hpp [new file with mode: 0644]
libs/glm/detail/_literals.hpp [new file with mode: 0644]
libs/glm/detail/_noise.hpp [new file with mode: 0644]
libs/glm/detail/_swizzle.hpp [new file with mode: 0644]
libs/glm/detail/_swizzle_func.hpp [new file with mode: 0644]
libs/glm/detail/_vectorize.hpp [new file with mode: 0644]
libs/glm/detail/dummy.cpp [new file with mode: 0644]
libs/glm/detail/func_common.hpp [new file with mode: 0644]
libs/glm/detail/func_common.inl [new file with mode: 0644]
libs/glm/detail/func_exponential.hpp [new file with mode: 0644]
libs/glm/detail/func_exponential.inl [new file with mode: 0644]
libs/glm/detail/func_geometric.hpp [new file with mode: 0644]
libs/glm/detail/func_geometric.inl [new file with mode: 0644]
libs/glm/detail/func_integer.hpp [new file with mode: 0644]
libs/glm/detail/func_integer.inl [new file with mode: 0644]
libs/glm/detail/func_matrix.hpp [new file with mode: 0644]
libs/glm/detail/func_matrix.inl [new file with mode: 0644]
libs/glm/detail/func_noise.hpp [new file with mode: 0644]
libs/glm/detail/func_noise.inl [new file with mode: 0644]
libs/glm/detail/func_packing.hpp [new file with mode: 0644]
libs/glm/detail/func_packing.inl [new file with mode: 0644]
libs/glm/detail/func_trigonometric.hpp [new file with mode: 0644]
libs/glm/detail/func_trigonometric.inl [new file with mode: 0644]
libs/glm/detail/func_vector_relational.hpp [new file with mode: 0644]
libs/glm/detail/func_vector_relational.inl [new file with mode: 0644]
libs/glm/detail/glm.cpp [new file with mode: 0644]
libs/glm/detail/hint.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_common.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_common.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_exponential.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_exponential.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_geometric.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_geometric.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_integer.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_integer.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_matrix.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_matrix.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_trigonometric.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_trigonometric.inl [new file with mode: 0644]
libs/glm/detail/intrinsic_vector_relational.hpp [new file with mode: 0644]
libs/glm/detail/intrinsic_vector_relational.inl [new file with mode: 0644]
libs/glm/detail/precision.hpp [new file with mode: 0644]
libs/glm/detail/precision.inl [new file with mode: 0644]
libs/glm/detail/setup.hpp [new file with mode: 0644]
libs/glm/detail/type_float.hpp [new file with mode: 0644]
libs/glm/detail/type_gentype.hpp [new file with mode: 0644]
libs/glm/detail/type_gentype.inl [new file with mode: 0644]
libs/glm/detail/type_half.hpp [new file with mode: 0644]
libs/glm/detail/type_half.inl [new file with mode: 0644]
libs/glm/detail/type_int.hpp [new file with mode: 0644]
libs/glm/detail/type_mat.hpp [new file with mode: 0644]
libs/glm/detail/type_mat.inl [new file with mode: 0644]
libs/glm/detail/type_mat2x2.hpp [new file with mode: 0644]
libs/glm/detail/type_mat2x2.inl [new file with mode: 0644]
libs/glm/detail/type_mat2x3.hpp [new file with mode: 0644]
libs/glm/detail/type_mat2x3.inl [new file with mode: 0644]
libs/glm/detail/type_mat2x4.hpp [new file with mode: 0644]
libs/glm/detail/type_mat2x4.inl [new file with mode: 0644]
libs/glm/detail/type_mat3x2.hpp [new file with mode: 0644]
libs/glm/detail/type_mat3x2.inl [new file with mode: 0644]
libs/glm/detail/type_mat3x3.hpp [new file with mode: 0644]
libs/glm/detail/type_mat3x3.inl [new file with mode: 0644]
libs/glm/detail/type_mat3x4.hpp [new file with mode: 0644]
libs/glm/detail/type_mat3x4.inl [new file with mode: 0644]
libs/glm/detail/type_mat4x2.hpp [new file with mode: 0644]
libs/glm/detail/type_mat4x2.inl [new file with mode: 0644]
libs/glm/detail/type_mat4x3.hpp [new file with mode: 0644]
libs/glm/detail/type_mat4x3.inl [new file with mode: 0644]
libs/glm/detail/type_mat4x4.hpp [new file with mode: 0644]
libs/glm/detail/type_mat4x4.inl [new file with mode: 0644]
libs/glm/detail/type_vec.hpp [new file with mode: 0644]
libs/glm/detail/type_vec.inl [new file with mode: 0644]
libs/glm/detail/type_vec1.hpp [new file with mode: 0644]
libs/glm/detail/type_vec1.inl [new file with mode: 0644]
libs/glm/detail/type_vec2.hpp [new file with mode: 0644]
libs/glm/detail/type_vec2.inl [new file with mode: 0644]
libs/glm/detail/type_vec3.hpp [new file with mode: 0644]
libs/glm/detail/type_vec3.inl [new file with mode: 0644]
libs/glm/detail/type_vec4.hpp [new file with mode: 0644]
libs/glm/detail/type_vec4.inl [new file with mode: 0644]
libs/glm/exponential.hpp [new file with mode: 0644]
libs/glm/ext.hpp [new file with mode: 0644]
libs/glm/fwd.hpp [new file with mode: 0644]
libs/glm/geometric.hpp [new file with mode: 0644]
libs/glm/glm.hpp [new file with mode: 0644]
libs/glm/gtc/constants.hpp [new file with mode: 0644]
libs/glm/gtc/constants.inl [new file with mode: 0644]
libs/glm/gtc/epsilon.hpp [new file with mode: 0644]
libs/glm/gtc/epsilon.inl [new file with mode: 0644]
libs/glm/gtc/matrix_access.hpp [new file with mode: 0644]
libs/glm/gtc/matrix_access.inl [new file with mode: 0644]
libs/glm/gtc/matrix_integer.hpp [new file with mode: 0644]
libs/glm/gtc/matrix_inverse.hpp [new file with mode: 0644]
libs/glm/gtc/matrix_inverse.inl [new file with mode: 0644]
libs/glm/gtc/matrix_transform.hpp [new file with mode: 0644]
libs/glm/gtc/matrix_transform.inl [new file with mode: 0644]
libs/glm/gtc/noise.hpp [new file with mode: 0644]
libs/glm/gtc/noise.inl [new file with mode: 0644]
libs/glm/gtc/packing.hpp [new file with mode: 0644]
libs/glm/gtc/packing.inl [new file with mode: 0644]
libs/glm/gtc/quaternion.hpp [new file with mode: 0644]
libs/glm/gtc/quaternion.inl [new file with mode: 0644]
libs/glm/gtc/random.hpp [new file with mode: 0644]
libs/glm/gtc/random.inl [new file with mode: 0644]
libs/glm/gtc/reciprocal.hpp [new file with mode: 0644]
libs/glm/gtc/reciprocal.inl [new file with mode: 0644]
libs/glm/gtc/type_precision.hpp [new file with mode: 0644]
libs/glm/gtc/type_precision.inl [new file with mode: 0644]
libs/glm/gtc/type_ptr.hpp [new file with mode: 0644]
libs/glm/gtc/type_ptr.inl [new file with mode: 0644]
libs/glm/gtc/ulp.hpp [new file with mode: 0644]
libs/glm/gtc/ulp.inl [new file with mode: 0644]
libs/glm/gtx/associated_min_max.hpp [new file with mode: 0644]
libs/glm/gtx/associated_min_max.inl [new file with mode: 0644]
libs/glm/gtx/bit.hpp [new file with mode: 0644]
libs/glm/gtx/bit.inl [new file with mode: 0644]
libs/glm/gtx/closest_point.hpp [new file with mode: 0644]
libs/glm/gtx/closest_point.inl [new file with mode: 0644]
libs/glm/gtx/color_space.hpp [new file with mode: 0644]
libs/glm/gtx/color_space.inl [new file with mode: 0644]
libs/glm/gtx/color_space_YCoCg.hpp [new file with mode: 0644]
libs/glm/gtx/color_space_YCoCg.inl [new file with mode: 0644]
libs/glm/gtx/compatibility.hpp [new file with mode: 0644]
libs/glm/gtx/compatibility.inl [new file with mode: 0644]
libs/glm/gtx/component_wise.hpp [new file with mode: 0644]
libs/glm/gtx/component_wise.inl [new file with mode: 0644]
libs/glm/gtx/constants.hpp [new file with mode: 0644]
libs/glm/gtx/dual_quaternion.hpp [new file with mode: 0644]
libs/glm/gtx/dual_quaternion.inl [new file with mode: 0644]
libs/glm/gtx/epsilon.hpp [new file with mode: 0644]
libs/glm/gtx/euler_angles.hpp [new file with mode: 0644]
libs/glm/gtx/euler_angles.inl [new file with mode: 0644]
libs/glm/gtx/extend.hpp [new file with mode: 0644]
libs/glm/gtx/extend.inl [new file with mode: 0644]
libs/glm/gtx/extented_min_max.hpp [new file with mode: 0644]
libs/glm/gtx/extented_min_max.inl [new file with mode: 0644]
libs/glm/gtx/fast_exponential.hpp [new file with mode: 0644]
libs/glm/gtx/fast_exponential.inl [new file with mode: 0644]
libs/glm/gtx/fast_square_root.hpp [new file with mode: 0644]
libs/glm/gtx/fast_square_root.inl [new file with mode: 0644]
libs/glm/gtx/fast_trigonometry.hpp [new file with mode: 0644]
libs/glm/gtx/fast_trigonometry.inl [new file with mode: 0644]
libs/glm/gtx/gradient_paint.hpp [new file with mode: 0644]
libs/glm/gtx/gradient_paint.inl [new file with mode: 0644]
libs/glm/gtx/handed_coordinate_space.hpp [new file with mode: 0644]
libs/glm/gtx/handed_coordinate_space.inl [new file with mode: 0644]
libs/glm/gtx/inertia.hpp [new file with mode: 0644]
libs/glm/gtx/inertia.inl [new file with mode: 0644]
libs/glm/gtx/int_10_10_10_2.hpp [new file with mode: 0644]
libs/glm/gtx/int_10_10_10_2.inl [new file with mode: 0644]
libs/glm/gtx/integer.hpp [new file with mode: 0644]
libs/glm/gtx/integer.inl [new file with mode: 0644]
libs/glm/gtx/intersect.hpp [new file with mode: 0644]
libs/glm/gtx/intersect.inl [new file with mode: 0644]
libs/glm/gtx/io.hpp [new file with mode: 0644]
libs/glm/gtx/io.inl [new file with mode: 0644]
libs/glm/gtx/log_base.hpp [new file with mode: 0644]
libs/glm/gtx/log_base.inl [new file with mode: 0644]
libs/glm/gtx/matrix_cross_product.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_cross_product.inl [new file with mode: 0644]
libs/glm/gtx/matrix_interpolation.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_interpolation.inl [new file with mode: 0644]
libs/glm/gtx/matrix_major_storage.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_major_storage.inl [new file with mode: 0644]
libs/glm/gtx/matrix_operation.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_operation.inl [new file with mode: 0644]
libs/glm/gtx/matrix_query.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_query.inl [new file with mode: 0644]
libs/glm/gtx/matrix_transform_2d.hpp [new file with mode: 0644]
libs/glm/gtx/matrix_transform_2d.inl [new file with mode: 0644]
libs/glm/gtx/mixed_product.hpp [new file with mode: 0644]
libs/glm/gtx/mixed_product.inl [new file with mode: 0644]
libs/glm/gtx/multiple.hpp [new file with mode: 0644]
libs/glm/gtx/multiple.inl [new file with mode: 0644]
libs/glm/gtx/noise.hpp [new file with mode: 0644]
libs/glm/gtx/norm.hpp [new file with mode: 0644]
libs/glm/gtx/norm.inl [new file with mode: 0644]
libs/glm/gtx/normal.hpp [new file with mode: 0644]
libs/glm/gtx/normal.inl [new file with mode: 0644]
libs/glm/gtx/normalize_dot.hpp [new file with mode: 0644]
libs/glm/gtx/normalize_dot.inl [new file with mode: 0644]
libs/glm/gtx/number_precision.hpp [new file with mode: 0644]
libs/glm/gtx/number_precision.inl [new file with mode: 0644]
libs/glm/gtx/optimum_pow.hpp [new file with mode: 0644]
libs/glm/gtx/optimum_pow.inl [new file with mode: 0644]
libs/glm/gtx/orthonormalize.hpp [new file with mode: 0644]
libs/glm/gtx/orthonormalize.inl [new file with mode: 0644]
libs/glm/gtx/perpendicular.hpp [new file with mode: 0644]
libs/glm/gtx/perpendicular.inl [new file with mode: 0644]
libs/glm/gtx/polar_coordinates.hpp [new file with mode: 0644]
libs/glm/gtx/polar_coordinates.inl [new file with mode: 0644]
libs/glm/gtx/projection.hpp [new file with mode: 0644]
libs/glm/gtx/projection.inl [new file with mode: 0644]
libs/glm/gtx/quaternion.hpp [new file with mode: 0644]
libs/glm/gtx/quaternion.inl [new file with mode: 0644]
libs/glm/gtx/random.hpp [new file with mode: 0644]
libs/glm/gtx/raw_data.hpp [new file with mode: 0644]
libs/glm/gtx/raw_data.inl [new file with mode: 0644]
libs/glm/gtx/reciprocal.hpp [new file with mode: 0644]
libs/glm/gtx/rotate_normalized_axis.hpp [new file with mode: 0644]
libs/glm/gtx/rotate_normalized_axis.inl [new file with mode: 0644]
libs/glm/gtx/rotate_vector.hpp [new file with mode: 0644]
libs/glm/gtx/rotate_vector.inl [new file with mode: 0644]
libs/glm/gtx/scalar_relational.hpp [new file with mode: 0644]
libs/glm/gtx/scalar_relational.inl [new file with mode: 0644]
libs/glm/gtx/simd_mat4.hpp [new file with mode: 0644]
libs/glm/gtx/simd_mat4.inl [new file with mode: 0644]
libs/glm/gtx/simd_quat.hpp [new file with mode: 0644]
libs/glm/gtx/simd_quat.inl [new file with mode: 0644]
libs/glm/gtx/simd_vec4.hpp [new file with mode: 0644]
libs/glm/gtx/simd_vec4.inl [new file with mode: 0644]
libs/glm/gtx/spline.hpp [new file with mode: 0644]
libs/glm/gtx/spline.inl [new file with mode: 0644]
libs/glm/gtx/std_based_type.hpp [new file with mode: 0644]
libs/glm/gtx/std_based_type.inl [new file with mode: 0644]
libs/glm/gtx/string_cast.hpp [new file with mode: 0644]
libs/glm/gtx/string_cast.inl [new file with mode: 0644]
libs/glm/gtx/transform.hpp [new file with mode: 0644]
libs/glm/gtx/transform.inl [new file with mode: 0644]
libs/glm/gtx/transform2.hpp [new file with mode: 0644]
libs/glm/gtx/transform2.inl [new file with mode: 0644]
libs/glm/gtx/ulp.hpp [new file with mode: 0644]
libs/glm/gtx/unsigned_int.hpp [new file with mode: 0644]
libs/glm/gtx/unsigned_int.inl [new file with mode: 0644]
libs/glm/gtx/vec1.hpp [new file with mode: 0644]
libs/glm/gtx/vec1.inl [new file with mode: 0644]
libs/glm/gtx/vector_angle.hpp [new file with mode: 0644]
libs/glm/gtx/vector_angle.inl [new file with mode: 0644]
libs/glm/gtx/vector_query.hpp [new file with mode: 0644]
libs/glm/gtx/vector_query.inl [new file with mode: 0644]
libs/glm/gtx/wrap.hpp [new file with mode: 0644]
libs/glm/gtx/wrap.inl [new file with mode: 0644]
libs/glm/integer.hpp [new file with mode: 0644]
libs/glm/mat2x2.hpp [new file with mode: 0644]
libs/glm/mat2x3.hpp [new file with mode: 0644]
libs/glm/mat2x4.hpp [new file with mode: 0644]
libs/glm/mat3x2.hpp [new file with mode: 0644]
libs/glm/mat3x3.hpp [new file with mode: 0644]
libs/glm/mat3x4.hpp [new file with mode: 0644]
libs/glm/mat4x2.hpp [new file with mode: 0644]
libs/glm/mat4x3.hpp [new file with mode: 0644]
libs/glm/mat4x4.hpp [new file with mode: 0644]
libs/glm/matrix.hpp [new file with mode: 0644]
libs/glm/packing.hpp [new file with mode: 0644]
libs/glm/trigonometric.hpp [new file with mode: 0644]
libs/glm/vec2.hpp [new file with mode: 0644]
libs/glm/vec3.hpp [new file with mode: 0644]
libs/glm/vec4.hpp [new file with mode: 0644]
libs/glm/vector_relational.hpp [new file with mode: 0644]
libs/pugixml/CMakeLists.txt
src/CMakeLists.txt
src/main.cpp
src/object/structure.hpp
src/world/geography.cpp [new file with mode: 0644]
src/world/geography.hpp [new file with mode: 0644]
src/world/name_generator.cpp [new file with mode: 0644]
src/world/name_generator.hpp [new file with mode: 0644]
support/.gitignore [new file with mode: 0644]
support/get_names.sh [new file with mode: 0644]
support/trigraph_extractor.py [new file with mode: 0755]